Täglich neue Information
Schön, dass Sie da sind. » Hier geht's zur Anmeldung

Langlebige Software-Architekturen

Langlebige Software-Architekturen - Technische Schulden analysieren, begrenzen und abbauen / Autor:  Lilienthal, Carola, 978-3-86490-292-5
Bild vergrößern

Technische Schulden analysieren, begrenzen und abbauen

Autor: Lilienthal, Carola
von dpunkt.Verlag
276 Seiten, Softcover
ersch. 01/2016
ISBN: 978-3-86490-292-5

Druckausgabe
3490 inkl. MwSt.
Versandkostenfrei (D) i
Best.Nr.: DP-292
Sofort Lieferbar Sofort lieferbar i
 
Zu Beginn eines Projekts erarbeiten die Architekten und das Entwicklungsteam mit all ihrem Know-how und ihrer Erfahrung eine zugeschnittene Architekturblaupause für die anstehende Entwicklung. Aber während der Implementierung weicht das Team häufig ungewollt mehr und mehr von dieser Vorgabe ab. Die Folge davon: Die Architektur des Systems erodiert, die Komplexität nimmt zu, und es werden Schritt für Schritt technische Schulden aufgebaut. Wartung und Erweiterung der Software werden immer aufwendiger.

In diesem Buch zeigt die Autorin, welche Fehler in Softwareprojekten bei der Umsetzung der Architektur vermieden werden sollten und welche Prinzipien eingehalten werden müssen, um langlebige Architekturen zu entwerfen oder bei bestehenden Systemen zu langlebigen Architekturen zu gelangen. Sie geht auf Muster in Softwarearchitekturen und Mustersprachen ein, erläutert verschiedene Architekturstile und zeigt, welche Vorgaben letztlich zu Architekturen führen, die für Entwickler noch gut durchschaubar sind. Mit über 200 farbigen Bildern aus real existierenden Softwaresystemen und etlichen Fallbeispielen werden schlechte und gute Lösungen verständlich und nachvollziehbar dargestellt. Empfehlungen und vielfältige Hinweise aus Praxisprojekten erlauben dem Leser einen direkten Transfer zu seiner täglichen Arbeit.

"Ihre langjährigen Erfahrungen auf dem Gebiet der Architekturanalyse von Systemen unterschiedlicher Technologien sind einzigartig. Dadurch stellt sie [Carola Lilienthal] in jedem Winkel dieses Buches den nötigen Praxisbezug her."
Aus dem Geleitwort von Gernot Starke

Aus dem Inhalt:

  • Einleitung
  • Aufspüren von technischen Schulden
  • Architektur in Programmiersprachen
  • Architekturanalyse und -verbesserung
  • Kognitive Psychologie und Architekturprinzipien
  • Architekturstile gegen technische Schulden
Hier das ganze Inhaltsverzeichnis lesen.
  • Muster in Softwarearchitekturen
  • Mustersprachen - der architektonische Schatz
  • Chaos in Schichten - der tägliche Schmerz
  • Modularität schärfen
  • Geschichten aus der Praxis
  • Fazit: der Weg zu langlebigen Architekturen

Über die Autorin:

Carola LilienthalDr. Carola Lilienthal ist Mitglied der Geschäftsleitung der WPS Workplace Solutions GmbH in Hamburg und Themenverantwortliche für das Software-Architekturbüro. Seit 2003 analysiert sie im Auftrag ihrer Kunden in ganz Deutschland regelmäßig die Architektur von Softwaresystemen und fasst die Ergebnis in Qualitätsgutachten sowie mit priorisierten Refactoring-Maßnahmen zusammen. Insgesamt hat sie über fünfzig Softwaresysteme zwischen 30 000 und 15 Mio. LOC untersucht. Zum Einsatz kommen dabei der Sotograph, Sonargraph und Lattix.
Sofort lieferbar! Für Bestellungen, die werktags bis 17 Uhr bei uns eingehen, erfolgt der Versand noch am selben Tag!
Versandkosten Die Versandkosten für Deutschland betragen € 2.95. Für Österreich berechnen wir € 5,95 Versand und für die Schweiz € 9,95.
Kunden aus anderen Ländern entnehmen die für sie geltenden Versandkosten bitte dem Warenkorb.
Versandkosten Bücher sind innerhalb Deutschlands grundsätzlich versandkostenfrei.
Für Österreich berechnen wir € 5,95 Versand und für die Schweiz € 9,95.
Kunden aus anderen Ländern entnehmen die für sie geltenden Versandkosten bitte dem Warenkorb.
Um Ihnen das bestmögliche Shopping-Erlebnis zu bieten, verwenden wir "Cookies" auf unseren Seiten. Wenn Sie weitersurfen, stimmen Sie der Nutzung zu. » Einverstanden.