O'Reilly logo

Clean Code - Refactoring, Patterns, Testen und Techniken für sauberen Code by Robert C. Martin

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

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. ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required