Refactoring: Das Design bestehenden Codes verbessern book cover

Refactoring

Das Design bestehenden Codes verbessern

Martin Fowler
4.24(8775 Reviews)

Überblick über Refactoring

Martin Fowlers „Refactoring“ revolutionierte die Programmierpraktiken, indem es Entwicklern beibrachte, wie sie Code verbessern können, ohne die Funktionalität zu verändern. Unterstützt vom Agile-Pionier Kent Beck, transformierte diese Branchenbibel die Art und Weise, wie Tech-Giganten an die Softwarewartung herangehen – das Buch, das „Clean Code“ zu einer Religion machte.

Kernthemen in Refactoring

  • code smell identification
  • behavior preserving transformation
  • technical debt management
  • incremental design improvement
  • software maintainability

Zitate aus Refactoring

  • Refactoring isn't about making code 'pretty' - it's about economics.

  • Regular refactoring actually makes development faster, not slower.

  • Good programmers write code that humans can understand.

  • Refactoring is about improving design while preserving functionality.

  • The discipline of small steps creates a safety net.

Personen in Refactoring

  • Martin FowlerAuthor and software design expert
  • Kent BeckCreator of Extreme Programming

Über den Autor

Über den Autor von Refactoring

Martin Fowler ist der gefeierte Autor von Refactoring: Improving the Design of Existing Code und eine wegweisende Figur im Software-Engineering, bekannt für seine Expertise in agilen Methoden und evolutionärem Softwaredesign.

Als Chief Scientist bei ThoughtWorks seit dem Jahr 2000 war Fowler Mitverfasser des Manifests für agile Softwareentwicklung von 2001, welches moderne Softwarepraktiken neu definierte. Seine Arbeit schlägt die Brücke zwischen Theorie und Praxis und legt den Schwerpunkt auf sauberen Code, wartbare Systeme und Continuous Delivery – zentrale Themen von Refactoring, das Teil der einflussreichen Addison-Wesley Signature Series ist.

Fowlers weitere grundlegende Bücher, darunter Patterns of Enterprise Application Architecture und Domain-Specific Languages, werden in der Unternehmenssoftwareentwicklung häufig zitiert. Durch seinen Blog (martinfowler.com), weltweite Konferenzvorträge und die Branchenführerschaft von ThoughtWorks prägt er weiterhin die Best Practices der Softwareentwicklung.

Refactoring hat sich zu einem Klassiker der Programmierung entwickelt, der in über 17.000 Goodreads-Rezensionen zitiert und in zahlreiche Sprachen übersetzt wurde, was seinen Status als Pflichtlektüre für Entwickler weltweit festigt.

Zusammenfassung von Refactoring herunterladen

Erhalten Sie die Refactoring-Zusammenfassung als kostenloses PDF oder EPUB. Drucken Sie es aus oder lesen Sie es jederzeit offline.

FAQ zu diesem Buch

Von Columbia University Alumni in San Francisco entwickelt

LOVED BY

1,000,000+ curious minds.

4.7
avg rating
1M+ learners

"Instead of endless scrolling, I just hit play on BeFreed. It saves me so much time."

@Moemenn
platform
star
star
star
star
star

"I never knew where to start with nonfiction—BeFreed’s book lists turned into podcasts gave me a clear path."

@Chloe, Solo founder, LA
platform
comments
12
likes
117

"Perfect balance between learning and entertainment. Finished ‘Thinking, Fast and Slow’ on my commute this week."

@Raaaaaachelw
platform
star
star
star
star
star

"Crazy how much I learned while walking the dog. BeFreed = small habits → big gains."

@Matt, YC alum
platform
comments
12
likes
108

"Reading used to feel like a chore. Now it’s just part of my lifestyle."

@Erin, Investment Banking Associate , NYC
platform
comments
254
likes
17

"Feels effortless compared to reading. I’ve finished 6 books this month already."

@djmikemoore
platform
star
star
star
star
star

"BeFreed turned my guilty doomscrolling into something that feels productive and inspiring."

@Pitiful
platform
comments
96
likes
4.5K

"BeFreed turned my commute into learning time. 20-min podcasts are perfect for finishing books I never had time for."

@SofiaP
platform
star
star
star
star
star

"BeFreed replaced my podcast queue. Imagine Spotify for books — that’s it. 🙌"

@Jaded_Falcon
platform
comments
201
thumbsUp
16

"It is great for me to learn something from the book without reading it."

@OojasSalunke
platform
star
star
star
star
star

"The themed book list podcasts help me connect ideas across authors—like a guided audio journey."

@Leo, Law Student, UPenn
platform
comments
37
likes
483

"Makes me feel smarter every time before going to work"

@Cashflowbubu
platform
star
star
star
star
star

"Instead of endless scrolling, I just hit play on BeFreed. It saves me so much time."

@Moemenn
platform
star
star
star
star
star

"I never knew where to start with nonfiction—BeFreed’s book lists turned into podcasts gave me a clear path."

@Chloe, Solo founder, LA
platform
comments
12
likes
117

"Perfect balance between learning and entertainment. Finished ‘Thinking, Fast and Slow’ on my commute this week."

@Raaaaaachelw
platform
star
star
star
star
star

"Crazy how much I learned while walking the dog. BeFreed = small habits → big gains."

@Matt, YC alum
platform
comments
12
likes
108

"Reading used to feel like a chore. Now it’s just part of my lifestyle."

@Erin, Investment Banking Associate , NYC
platform
comments
254
likes
17

"Feels effortless compared to reading. I’ve finished 6 books this month already."

@djmikemoore
platform
star
star
star
star
star

"BeFreed turned my guilty doomscrolling into something that feels productive and inspiring."

@Pitiful
platform
comments
96
likes
4.5K

"BeFreed turned my commute into learning time. 20-min podcasts are perfect for finishing books I never had time for."

@SofiaP
platform
star
star
star
star
star

"BeFreed replaced my podcast queue. Imagine Spotify for books — that’s it. 🙌"

@Jaded_Falcon
platform
comments
201
thumbsUp
16

"It is great for me to learn something from the book without reading it."

@OojasSalunke
platform
star
star
star
star
star

"The themed book list podcasts help me connect ideas across authors—like a guided audio journey."

@Leo, Law Student, UPenn
platform
comments
37
likes
483

"Makes me feel smarter every time before going to work"

@Cashflowbubu
platform
star
star
star
star
star

"Instead of endless scrolling, I just hit play on BeFreed. It saves me so much time."

@Moemenn
platform
star
star
star
star
star

"I never knew where to start with nonfiction—BeFreed’s book lists turned into podcasts gave me a clear path."

@Chloe, Solo founder, LA
platform
comments
12
likes
117

"Perfect balance between learning and entertainment. Finished ‘Thinking, Fast and Slow’ on my commute this week."

@Raaaaaachelw
platform
star
star
star
star
star

"Crazy how much I learned while walking the dog. BeFreed = small habits → big gains."

@Matt, YC alum
platform
comments
12
likes
108

"Reading used to feel like a chore. Now it’s just part of my lifestyle."

@Erin, Investment Banking Associate , NYC
platform
comments
254
likes
17

"Feels effortless compared to reading. I’ve finished 6 books this month already."

@djmikemoore
platform
star
star
star
star
star

"BeFreed turned my guilty doomscrolling into something that feels productive and inspiring."

@Pitiful
platform
comments
96
likes
4.5K

"BeFreed turned my commute into learning time. 20-min podcasts are perfect for finishing books I never had time for."

@SofiaP
platform
star
star
star
star
star

"BeFreed replaced my podcast queue. Imagine Spotify for books — that’s it. 🙌"

@Jaded_Falcon
platform
comments
201
thumbsUp
16

"It is great for me to learn something from the book without reading it."

@OojasSalunke
platform
star
star
star
star
star

"The themed book list podcasts help me connect ideas across authors—like a guided audio journey."

@Leo, Law Student, UPenn
platform
comments
37
likes
483

"Makes me feel smarter every time before going to work"

@Cashflowbubu
platform
star
star
star
star
star
Starten Sie Ihre Lernreise, jetzt