A Philosophy of Software Design, 2nd Edition
Kurzinformation
inkl. MwSt. Versandinformationen
Lieferzeit 1-3 Werktage
Lieferzeit 1-3 Werktage
Beschreibung
"A Philosophy of Software Design, 2nd Edition" von John Ousterhout bietet einen tiefgehenden Einblick in die Prinzipien und Praktiken für das Entwerfen von Software. Das Buch richtet sich sowohl an Studenten als auch an erfahrene Entwickler und konzentriert sich darauf, wie man komplexe Softwareprojekte einfacher, verständlicher und wartbarer gestaltet. Ousterhout argumentiert, dass Komplexität der Hauptfeind guter Software ist und bietet Strategien zur Reduzierung dieser Komplexität. Zu den zentralen Themen gehören das Erkennen und Vermeiden von unnötiger Komplexität, die Bedeutung von klaren Modulen und Schnittstellen sowie Techniken zur Verbesserung des Codes durch Refactoring. Der Autor diskutiert auch über die Rolle von Kommentaren im Code, wie man mit Abstraktionen umgeht und warum es wichtig ist, Entscheidungen zu dokumentieren. Die zweite Auflage erweitert diese Konzepte um neue Erkenntnisse und Beispiele aus der Praxis. Insgesamt vermittelt das Buch eine Philosophie des Softwaredesigns, die auf Einfachheit, Klarheit und pragmatischer Problemlösung basiert.
Produktdetails
So garantieren wir Dir zu jeder Zeit Premiumqualität.
Über den Autor
- Hardcover
- 480 Seiten
- Erschienen 2015
- mitp
- hardcover
- 374 Seiten
- Erschienen 2006
- Springer
- Hardcover -
- Erschienen 2004
- Springer
- Hardcover
- 432 Seiten
- Erschienen 2006
- John Wiley & Sons Inc
- Hardcover
- 372 Seiten
- Erschienen 2003
- World Scientific Publishing...
- Hardcover
- 208 Seiten
- Erschienen 2001
- Addison-Wesley Professional