Adaptiver Code: Agile Kodierung mit Entwurfsmustern und soliden Grundsätzen

Bewertung:   (4,6 von 5)

Adaptiver Code: Agile Kodierung mit Entwurfsmustern und soliden Grundsätzen (Gary McLean Hall)

Leserbewertungen

Zusammenfassung:

Insgesamt erhält das Buch viel Lob für seinen aufschlussreichen Inhalt zur Softwareentwicklung, insbesondere für C#- und .NET-Entwickler. Die Rezensenten schätzen den Fokus auf praktische Codequalität, SOLID-Prinzipien und Entwurfsmuster, was es sowohl für neue als auch für erfahrene Programmierer wertvoll macht. Einige Leser sind jedoch der Meinung, dass das Buch tiefer in Beispiele eintauchen könnte und dass die ersten Kapitel über agile Prozesse fehl am Platz wirken.

Vorteile:

Reich an hochwertigen Informationen ohne Füllmaterial.
Vermittelt zukunftssichere Kodierungsprinzipien.
Gute Mischung aus Theorie und praktischen Beispielen.
Wertvoll sowohl für Anfänger als auch für erfahrene Entwickler.
Klarer, prägnanter Schreibstil fördert das Verständnis.
Deckt wesentliche Konzepte wie SOLID und Entwurfsmuster effektiv ab.

Nachteile:

Die anfänglichen Kapitel über agile Prozesse mögen für manche Leser irrelevant erscheinen.
Einige Beispiele werden als oberflächlich angesehen und bieten erfahrenen Programmierern möglicherweise nicht genügend Tiefe.
Die wahrgenommene Voreingenommenheit gegenüber Microsoft könnte die Leserschaft einschränken.
Das Buch ist möglicherweise nicht so hilfreich für diejenigen, die nach detaillierten Programmierbeispielen im Sinne von „Clean Code“ suchen.

(basierend auf 40 Leserbewertungen)

Originaltitel:

Adaptive Code: Agile Coding with Design Patterns and Solid Principles

Inhalt des Buches:

Schreiben Sie Code, der sich an Änderungen anpassen kann.

Wenn Sie die Prinzipien dieses Buches anwenden, können Sie Code erstellen, der sich neuen Anforderungen und unvorhergesehenen Szenarien anpasst, ohne dass Sie ihn wesentlich umschreiben müssen. Gary McLean Hall beschreibt agile Best Practices, Prinzipien und Muster für das Entwerfen und Schreiben von Code, der sich schneller und einfacher mit weniger Fehlern weiterentwickeln kann, weil er Änderungen nicht behindert.

Jetzt überarbeitet, aktualisiert und erweitert, bietet Adaptive Code, Second Edition, unverzichtbare praktische Einblicke in Kanban, die Umkehrung von Abhängigkeiten und die Erstellung wiederverwendbarer Abstraktionen. McLean Hall, der auf mehr als ein Jahrzehnt Erfahrung in der agilen Beratung und Entwicklung zurückblicken kann, hat seinen Bestseller aktualisiert und vertieft die Themen Unit Testing, Refactoring, Dependency Injection und mehr.

Meistern Sie leistungsstarke neue Wege, um:

- Code zu schreiben, der Scrum, Kanban oder jedes andere agile Framework ermöglicht und ergänzt.

- Code zu entwickeln, der größere Änderungen der Anforderungen übersteht.

- Planen Sie Anpassungsfähigkeit durch die Verwendung von Abhängigkeiten, Schichten, Schnittstellen und Entwurfsmustern.

- Führen Sie Unit-Tests und Refactoring im Tandem durch, um aus beidem einen größeren Nutzen zu ziehen.

- Verwenden Sie die „Golden Master“-Technik, um Legacy-Code anpassungsfähig zu machen.

- Erstellen Sie SOLID-Code mit den Prinzipien der Einzelverantwortung, der offenen/geschlossenen Architektur und der Liskov-Substitution.

- Erstellung kleinerer Schnittstellen zur Unterstützung vielfältigerer Kunden- und Architekturanforderungen.

- Nutzen Sie die Best Practices der Dependency Injection, um die Anpassungsfähigkeit des Codes zu verbessern.

- Anwendung der Abhängigkeitsinversion mit dem Stairway-Muster und Vermeidung damit verbundener Anti-Muster.

Über Sie.

Dieses Buch richtet sich an Programmierer aller Qualifikationsstufen, die einen praktischeren Einblick in Entwurfsmuster, SOLID-Prinzipien, Unit-Tests, Refactoring und verwandte Themen suchen. Die meisten Leser werden in C#, Java, C++ oder ähnlichen objektorientierten Sprachen programmiert haben und mit den wichtigsten prozeduralen Programmiertechniken vertraut sein.

Weitere Daten des Buches:

ISBN:9781509302581
Autor:
Verlag:
Einband:Taschenbuch

Kauf:

Derzeit verfügbar, auf Lager.

Ich kaufe es!

Weitere Bücher des Autors:

Adaptiver Code: Agile Kodierung mit Entwurfsmustern und soliden Grundsätzen - Adaptive Code: Agile...
Schreiben Sie Code, der sich an Änderungen...
Adaptiver Code: Agile Kodierung mit Entwurfsmustern und soliden Grundsätzen - Adaptive Code: Agile Coding with Design Patterns and Solid Principles

Die Werke des Autors wurden von folgenden Verlagen veröffentlicht:

© Book1 Group - Alle Rechte vorbehalten.
Der Inhalt dieser Seite darf weder teilweise noch vollständig ohne schriftliche Genehmigung des Eigentümers kopiert oder verwendet werden.
Letzte Änderung: 2024.11.13 22:11 (GMT)