Zum Inhalt springen
Auf dieser Seite

Der Pragmatische Programmierer, 20. Jubiläumsausgabe

Der Pragmatische Programmierer, 20. Jubiläumsausgabe

Über das Buch:

Zusammenfassung:

Dieses Buch gibt eine Definition für den pragmatischen Programmierer und behandelt dann einige der grundlegenden Prinzipien, um einer zu werden. Es verfolgt einen theoretischen Ansatz mit Beispielen in Form von Geschichten, um ein bestimmtes Problem zu erklären, wie man sich nähert und es löst.

Höhepunkte:

Was heraussticht:

  • 1-3: Software-Entropie:

    Tipp 3: Leben Sie nicht mit kaputten Fenstern

  • 1-7: Kommunikation:

    Tipp 13: Bauen Sie Dokumentation ein, bolt sie nicht nachträglich an

  • 6-36: Whiteboards:

    Tipp 60: Verwenden Sie Whiteboards zur Koordinierung des Workflows

  • 7-42: Property-Based Testing:

    Tipp 71: Verwenden Sie property-based Tests, um Ihre Annahmen zu validieren

Meinung

Für jemanden wie mich, der bereits Erfahrung mit mehr als einer Programmiersprache hat, Testing priorisiert und mit agilen Entwicklungsmethoden vertraut ist, wirkt dieses Buch wie eine Art Wiederholung oder eine Betonung bereits bekannter Informationen.

Fazit:

  • Eine gute Lektüre, wenn Sie Testing, frühes Refactoring oder agile Entwicklungsmethoden nicht schätzen oder mehr über Architektur-Prinzipien erfahren möchten.
  • Niveau: Anfänger bis Mittelstufe

Nach oben