Codequalität und Clean Code

Clean Code - zwei Wörter von Robert C. Martin die durch die Softwareentwicklungsszene gleiten und immer wieder gerne in den Mund genommen werden. Doch was steckt hinter dem "sauberen Code" eigentlich?Was bedeutet es sauberen Code zu schreiben und wo können Fehler vermieden werden? Starten Sie mit dem nächsten Projekt gleich mit "Clean Code" durch und pflegen Sie einen Code gemeinsam im Team der sauber(er) ist.

  • DRY
  • KISS
  • Favour Composition over Inheritance
  • Warum Pfadfinder die besseren Entwickler sind...
  • Root Cause Analysis
  • Refactor & Reflect
  • Single Level of Abstraction
  • Single Responsibility Principle
  • Separation of Concerns
  • Conventions im Team
  • Code Reviews
  • Interface Segregation Principle
  • Dependency Inversion
  • Liskov Substitution Principle
  • Unit Tests und Mocking
  • Code Coverage
  • Open/Close Principle
  • Tell! Dont Ask!
  • Inversion of Control Container
  • You Ain´t Gonna Need It
  • Continuous Delivery

Wir und unsere Partner nutzen Cookies zur Verarbeitung von Endgeräteinformationen und personenbezogenen Daten. Die Verarbeitung dient folgenden Zwecken: Informationen auf einem Gerät speichern und/oder abrufen, Genaue Standortdaten und Abfrage von Geräteeigenschaften zur Identifikation, Personalisierte Anzeigen, Anzeigenmessung, Erkenntnisse über Zielgruppen und Produktentwicklung. Je nach Funktion werden dabei Daten an Dritte weitergegeben und von diesen verarbeitet.

An unhandled exception has occurred.

Lost Connection to server