Buchempfehlungen

Buchempfehlungen

Hier finden Sie eine kleine Auswahl an Büchern, die ich für Entwickler:innen, Software-Architekt:innen
und angehende Profis empfehle.
Hinweis: Bei den folgenden Links handelt es sich um Affiliate-Links. Wenn Sie über einen dieser Links einkaufen,
erhalte ich eine kleine Provision – für Sie bleibt der Preis gleich.


Software Architecture: The Hard Parts
Software Architecture: The Hard Parts

ISBN-13: 9781492086895

Warum ich es empfehle:
Dieses Buch erklärt die wirklich schwierigen Architekturentscheidungen – von Service-Zuschnitten,
Kopplung & Kohäsion über Datenkonsistenz bis zu team abhängigen Design-Faktoren. Ideal für Software-Architekten,
Tech Leads und alle, die langlebige Systeme gestalten möchten.


👉 Bei Amazon ansehen


👉 Zum ausführlichen CGS-Blogpost

Modern Java in Action

ISBN-13: 9781617293566

Warum ich es empfehle:
Ein Top-Buch für moderne Java-Features (Lambdas, Streams, funktionaler Stil, Module). Ideal für alle,
die von älteren Java-Versionen auf ein modernes, sauberes Java umsteigen wollen und die Sprache wirklich
zeitgemäß nutzen möchten.


👉 Bei Amazon ansehen


Clean Architecture – A Craftsman’s Guide to Software Structure and Design

ISBN-13: 9780134494166

Warum ich es empfehle:
Klassiker von Robert C. Martin („Uncle Bob“) zur Software-Architektur: klare Schichten, saubere Abhängigkeiten,
Testbarkeit und langfristig wartbare Systeme. Perfekt für alle, die vom Senior-Developer Richtung
Software-Architekt denken wollen.


👉 Bei Amazon ansehen


Refactoring – Improving the Design of Existing Code

ISBN-13: 9780134757599

Warum ich es empfehle:
DAS Standardwerk, wenn es darum geht, bestehenden Code Schritt für Schritt zu verbessern – ohne das System
zu zerbrechen. Passt perfekt zu Themen wie „technische Schulden“, Legacy-Systeme und saubere
Weiterentwicklung von Produktivcode.


👉 Bei Amazon ansehen


Design Patterns – Elements of Reusable Object-Oriented Software

ISBN-13: 9780201633610

Warum ich es empfehle:
Der „Gang of Four“-Klassiker zu Entwurfsmustern. Kein leichtes Buch, aber ein Fundament, wenn man
objektorientierte Systeme bewusst strukturieren möchte. Für alle, die Architektur-Entscheidungen
besser begründen und Muster gezielt einsetzen wollen.


👉 Bei Amazon ansehen


Clean Code – A Handbook of Agile Software Craftsmanship

ISBN-13: 9780132350884

Warum ich es empfehle:
Pflichtlektüre für gute Code-Qualität. Clean Code hilft dabei, Lesbarkeit, Struktur und Verständlichkeit
von Code zu verbessern – ein sehr guter Einstieg in das Thema „Software Craftsmanship“, das sich auch
ideal mit Ihren Kursinhalten kombinieren lässt.


👉 Bei Amazon ansehen


Hinweis: Als Amazon-Partner verdiene ich an qualifizierten Verkäufen. Für Sie ändert sich am Preis nichts.