Martin, Fowler (Pearson Education 2019), Refactoring Improving the Design of Existing Code, 2. Auflage, London.

Bei Refactoring handelt es sich um eine Technik um Softwarecode lesbarer und somit wartbarer zu machen. Martin Fowler erklärt in diesem Buch Prinzipien des Refactorings, stellt eine Aufzählung an verschiedenen Ausgangsituationen vor und bietet eine Handlungsanweisung wie das Refactoring sicher durchzuführen ist.

  • Refactoring: A First Example
  • Principles in Refactoring
  • Bad Smells in Code
  • Building Test
  • Introducing the Catalog
  • A First Set of Refactoring
  • Encapsulation
  • Moving Features
  • Organizing Data
  • Simplifying Conditional Logic
  • Refactoring APIs
  • Dealing with Inheritance

Vorheriger Beitrag Nächster Beitrag