Rheinwerk Verlag |
|
Autor:in |
|
517 Seiten, Hardcover |
|
Erschienen |
05/2025 |
978-3-367-10259-4 9783367102594 |
Was macht gute Software aus? Die Antwort liegt in einem durchdachten Design – sauber, nachhaltig und erweiterbar. In diesem Handbuch zeigt Kristian Köhler, welche Entwurfsmuster sich bewährt haben und wie sie heute sinnvoll eingesetzt werden können. Dabei geht es nicht nur um klassische Patterns, sondern auch um neue Anforderungen moderner Softwareentwicklung – etwa im Cloud-Umfeld. Ein Buch für alle, die Software nicht nur schreiben, sondern gestalten wollen.
Ein solides Softwaredesign ist die Basis professioneller Entwicklung – ob Sie bereits als Softwareentwickler oder -entwicklerin tätig sind, oder sich noch in Ausbildung oder Studium befinden Dieses Buch erklärt grundlegende Designprinzipien und zeigt, wie man diese sowohl im Code als auch auf Architektur-Ebene anwendet. So entsteht ein ganzheitliches Verständnis für gutes Design.
Viele Patterns sind seit Jahrzehnten erfolgreich im Einsatz – doch ihr richtiger Einsatz entscheidet über den Erfolg. Anhand konkreter Beispiele erklärt Köhler, worauf es bei der Auswahl und Anwendung ankommt. Dabei zeigt er auch, wie man typische Fehler vermeidet und die Muster in modernen Projekten sinnvoll integriert.
Praxiserprobte Tipps, realistische Projektbeispiele und verständlicher Beispielcode machen das Buch zum wichtigen Begleiter jedes Entwicklers. Auch wichtige Themen wie Unit-Tests und Dokumentation kommen nicht zu kurz. Damit wird das Werk zu einem wertvollen Nachschlagewerk und Begleiter für den Alltag in der Softwareentwicklung.
Alle Codebeispiele stehen auf der Verlagswebsite zum Download bereit.
Grundkonzepte verstehen
Entwurfsmuster einsetzen
Verantwortungsvoll entwickeln
In dieser Leseprobe beschreibt Kristian Köhler, wie Softwaredesign als zentraler Bestandteil der Softwareentwicklung dazu beiträgt, qualitativ hochwertige und wartbare Systeme zu gestalten. Er zeigt, wie ausgehend von den Anforderungen eine tragfähige Architektur entwickelt wird, die das System in logisch zusammenhängende Module und Komponenten gliedert. Dabei stehen Prinzipien wie Modularität, Abstraktion und Wiederverwendbarkeit im Mittelpunkt, um Flexibilität und Anpassungsfähigkeit zu gewährleisten.
Kristian Köhler will als Softwarearchitekt und Entwickler mit passenden, effizienten und wohlstrukturierten Softwarelösungen Probleme nachhaltig lösen. Dabei begeistert ihn besonders die Herausforderung, fachliche und technische Komplexität zu analysieren und zielgerichteter Lösungen zu finden. Er liebt schlanke, effiziente und manchmal auch pragmatische Lösungen. Ihm geht es letztendlich immer darum, Ergebnisse zu erzielen, die Innovationen fördern. Er ist Geschäftsführer der Source Fellows GmbH aus Reutlingen.
Rheinwerk Verlag |
|
Autor:in |
|
517 Seiten, Hardcover |
|
Erschienen |
05/2025 |
978-3-367-10259-4 9783367102594 |