Bewertung:

Das Buch wird dafür kritisiert, dass es eine bloße Zusammenfassung von „Clean Architecture“ von Robert C. Martin ist, der es an originellen Einsichten und praktischen Anleitungen mangelt. Es enthält zahlreiche Tippfehler und irrelevante Verweise auf Abbildungen, was es für ein tiefergehendes Lernen weniger wertvoll macht.
Vorteile:Kann als kurzer Überblick für diejenigen dienen, die „Clean Architecture“ nicht gelesen haben.
Nachteile:Es fehlen originelle Gedanken und Einsichten, es handelt sich um eine abgespeckte Version des Originalwerks, es enthält Tippfehler, verwirrende Verweise auf Abbildungen und hält nicht, was es verspricht, nämlich Tipps und Tricks zu geben.
(basierend auf 1 Leserbewertungen)
Clean Architecture: Tips and Tricks to Software and Programming Using Clean Architecture Theories
Wahrscheinlich lesen Sie dieses Buch aus zwei Gründen: Sie sind entweder ein Programmierer oder Sie wollen ein besserer Programmierer werden. Wenn diese beiden Gründe auf Sie zutreffen, dann haben Sie das richtige Buch gewählt.
Dieses Buch gibt Ihnen alle notwendigen Tipps und Tricks für Software und Programmierung mit dem Clean-Code-Ansatz, auch Clean Architecture genannt. In diesem Buch geht es nicht nur um funktionale Programme, sondern es gibt Ihnen auch Tipps und Tricks zur richtigen Programmiermethodik.
Der in diesem Buch beschriebene Ansatz ist universell und kann auf jede Programmiersprache angewendet werden. Die in diesem Buch dargelegten Prinzipien helfen dem Programmierer, Anwendungen zu entwerfen, die:
⬤ Einfach testbar sind.
⬤ Anwendungen, die refaktorisiert werden können.
⬤ Einfach zu bedienende Anwendungen und.
⬤ Wartbare Anwendungen.
In diesem Buch erfahren Sie, was Design-Architektur bedeutet und wie sie angewendet werden kann, um sauberen Code zu entwickeln. In diesem Buch wird die saubere Architektur, die die Paradigmen und Diskussionen der Softwareentwicklung dominiert, im Detail untersucht.
In diesem Buch wird der Leser lernen:
⬤ Wie man Softwaresysteme strukturiert, was für Softwareentwickler wertvoll ist.
⬤ Software- und Programmierarchitektur, ihre Ziele und praktischen Beispiele zu verstehen.
⬤ Lernen Sie die Unterschiede zwischen strukturierter Programmierung, objektorientierter Programmierung und funktionaler Programmierung kennen.
⬤ Erforschen Sie Software-Entwurfsprinzipien wie das Single-Responsibility-Prinzip, Open-Closed-Prinzipien, Liskov-Substitution, Schnittstellentrennung und das Dependency-Inversion-Prinzip.
⬤ Dieses Buch wird die Komponenten der Programmierungsprinzipien der Relokatibilität und der Linker weiter erforschen, und wie die Komponenten bei der Softwareentwicklung zusammenarbeiten.
⬤ Die Architektur, ihre Entwicklung, ihr Einsatz, ihr Betrieb und ihre Wartung werden erforscht.