Clean Architecture: A Craftsman's Guide to Software Structure and Design: A Craftsman's Guide to Software Structure and Design (Robert C. Martin Series)
Kurzinformation
inkl. MwSt. Versandinformationen
Artikel zZt. nicht lieferbar
Artikel zZt. nicht lieferbar

Beschreibung
"Clean Architecture: A Craftsman's Guide to Software Structure and Design" von Robert C. Martin ist ein umfassendes Werk, das sich mit den Prinzipien und Praktiken der Softwarearchitektur beschäftigt. Das Buch bietet Entwicklern eine Anleitung zur Erstellung robuster, wartbarer und flexibler Softwaresysteme. Martin betont die Bedeutung von sauberem Code und einer klaren Trennung der Verantwortlichkeiten innerhalb eines Systems. Das Buch führt den Leser durch verschiedene Architekturstile und deren Vor- und Nachteile, darunter Schichtenarchitektur, hexagonale Architektur und Microservices. Ein zentraler Punkt ist das Konzept der "Abhängigkeitsregel", die besagt, dass Abhängigkeiten in einem System immer in Richtung höherer Ebenen abstrahieren sollten. Martin erläutert auch den Einsatz von Design-Prinzipien wie SOLID, um die Qualität des Codes zu verbessern. Darüber hinaus behandelt er Themen wie Testbarkeit, Komponentenbindung und die Rolle des Architekten im Entwicklungsprozess. Insgesamt bietet "Clean Architecture" wertvolle Einsichten für Softwareentwickler aller Erfahrungsstufen, die ihre Fähigkeiten in der Strukturierung und Gestaltung von Softwarelösungen vertiefen möchten.
Produktdetails
So garantieren wir Dir zu jeder Zeit Premiumqualität.
Über den Autor
Robert C. Martin ("Uncle Bob") has been a programmer since 1970. He is founder of Uncle Bob Consulting, LLC, and cofounder with his son Micah Martin of The Clean Coders LLC. Martin has published dozens of articles in various trade journals and is a regular speaker at international conferences and trade shows. He has authored and edited many books, including: Designing Object Oriented C++ Applications Using the Booch Method, Patterns Languages of Program Design 3, More C++ Gems, Extreme Programming in Practice, Agile Software Development: Principles, Patterns, and Practices, UML for Java Programmers, Clean Code, and The Clean Coder. A leader in the industry of software development, Martin served for three years as editor-in-chief of the C++ Report, and he served as the first chairman of the Agile Alliance.
- Kartoniert
- 480 Seiten
- Erschienen 2009
- mitp
- Kartoniert
- 213 Seiten
- Erschienen 2014
- mitp
- hardcover
- 182 Seiten
- Erschienen 1999
- Springer
- Gebunden
- 452 Seiten
- Erschienen 2010
- Spektrum Akademischer Verlag
- Gebundene Ausgabe -
- Erschienen 2020
- Spektrum Akademischer Verlag
- Hardcover
- 1176 Seiten
- Erschienen 2005
- Addison-Wesley Verlag
- paperback
- 556 Seiten
- Erschienen 2017
- Packt Publishing
- Gebunden
- 264 Seiten
- Erschienen 2012
- Springer
- Hardcover -
- Erschienen 2012
- Rheinwerk Verlag
- Gebunden
- 400 Seiten
- Erschienen 2015
- John Wiley & Sons Inc




