Kapitel 17: Smells und Heuristiken

In seinem wundervollen Buch Refactoring ([Refactoring]) identifiziert Martin Fowler viele »Code Smells«. Die folgende Liste umfasst viele von Fowlers Smells sowie viele meiner eigenen. Sie enthält auch andere Perlen und Heuristiken aus meiner Praxis.

Ich habe diese Liste zusammengestellt, indem ich verschiedene Programme studiert und ein Refactoring durchgeführt habe. Bei jeder Änderung habe ich nach dem Grund gefragt und ihn notiert. Das Ergebnis ist eine ziemlich lange Liste von Mängeln, die mir beim Lesen von Code auffallen.

Sie können diese Liste von Anfang bis Ende lesen oder als Referenz verwenden. ...

Get Clean Code - Refactoring, Patterns, Testen und Techniken für sauberen Code now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.