Schön, dass Sie da sind. Jetzt anmelden / registrieren.
Der schnellste Weg zu unseren Experten:  02191 - 99 11 00
Anmelden Neuer Kunde? Jetzt Registrieren

    Ihr Warenkorb ist noch leer.

    Stöbern Sie in unserem Sortiment und füllen Sie Ihren Warenkorb.
EDV-BUCHVERSAND Delf Michel
Ihr Berater für Software & Fachbücher
Schön, dass Sie da sind. Jetzt anmelden / registrieren.
Der schnellste Weg zu unseren Experten:  02191 - 99 11 00
Langlebige Software-Architekturen - Technische Schulden analysieren, begrenzen und abbauen / Autor:  Lilienthal, Carola, 978-3-86490-494-3
Lilienthal, Carola

Langlebige Software-Architekturen

Technische Schulden analysieren, begrenzen und abbauen

2., überarbeitete und erweiterte Auflage

dpunkt.Verlag
289 Seiten, Softcover, 2. Auflage

Erschienen 08/2017
ISBN 978-3-86490-494-3

34,90 inkl. MwSt.
Versandkostenfrei (D) i
Best.Nr.: DP-494
Sofort Lieferbar Sofort lieferbar i
 
Sie erhalten zu diesem Produkt eine Gratis-Ausgabe des aktuellen Magazins.
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.

Zu Beginn eines Projekts erarbeiten die Architekten und das Entwicklungsteam eine zugeschnittene Architekturblaupause für die anstehende Entwicklung. Aber während der Implementierung weicht das Team häufig ungewollt von dieser Vorgabe ab. Die Folge davon: Die Architektur des Systems erodiert, die Komplexität nimmt zu, und es werden technische Schulden aufgebaut. Wartung und Erweiterung der Software werden immer aufwendiger.

Die Autorin 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.

Die 2. Auflage misst Microservices und Domain-Driven Design mehr Gewicht bei. Hinzugekommen sind die Themen Vergleichbarkeit von verschiedenen Systemen durch den Modularity Maturity Index sowie Mob Architecting.

"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

  • Aufspüren von technischen Schulden
  • Architektur in Programmiersprachen
  • Architekturanalyse und -verbesserung
  • Kognitive Psychologie und Architekturprinzipien
  • Architekturstile gegen technische Schulden
  • Muster in Softwarearchitekturen
Hier das ganze Inhaltsverzeichnis lesen.
  • 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
  • Anhang – Analysewerkzeuge

Wer hat’s geschrieben?

Carola LilienthalDr. Carola Lilienthal ist Geschäftsführerin der WPS Workplace Solutions GmbH in Hamburg. Dort verantwortet sie den Bereich Softwarearchitektur und gibt ihr Wissen regelmäßig auf Konferenzen, in Artikeln und bei Schulungen weiter. Besonders am Herzen liegt ihr die Ausbildung von Softwarearchitekten, weshalb sie aktives Mitglied bei iSAQB, International Software Architecture Qualification Board, ist.

Carola Lilienthal hat 1995 an der Universität Hamburg ihr Diplom in Informatik gemacht und dort zum Thema "Komplexität von Softwarearchitekturen" promoviert. Sie ist seit Abschluss ihres Studiums an der Entwicklung von professioneller Software in den unterschiedlichsten Technologien beteiligt. Seit 2003 analysiert sie im Auftrag ihrer Kunden regelmäßig die Architektur von Softwaresystemen und fasst die Ergebnisse in Qualitätsgutachten sowie als priorisierte Refactoring-Maßnahmen zusammen. Insgesamt hat sie über achtzig Softwaresysteme zwischen 30.000 und 15 Mio. LOC in Java, C++, C#, ABAP und PHP untersucht.
Sofort lieferbar! Für Bestellungen, die werktags bis 17 Uhr bei uns eingehen, erfolgt der Versand noch am selben Tag!
Infos zum eBook-Kauf Wir stellen Ihnen dieses eBook im Format zur Verfügung. Ihr eBook finden Sie nach Bestellabschluss in MEIN KONTO - unserem exklusiven Kundenportal - zum Download.
Infos zum eBook-Kauf Wir stellen Ihnen dieses eBook im Format zur Verfügung. Ihr eBook finden Sie nach Bestellabschluss in MEIN KONTO - unserem exklusiven Kundenportal - zum Download.

Nutzungsbedingungen zu den eBooks des Microsoft Press Verlags. (PDF)

Das rot-gelbe "+ eBook"-Symbol befindet sich am Produkt. Käufer des gedruckten Buches haben die Möglichkeit & das Recht, das zugehörige eBook später herunterzuladen. Ohne Aufpreis.
Mehr erfahren
Sofort lieferbar! Mit dem Kauf dieses Artikels verzichten Sie auf Ihr Widerrufsrecht!
Für die Bestellung dieses Artikels erfolgt die Bearbeitung und Bereitstellung (Download-Link / Lizenzschlüssel) mit unserer Rechnungsstellung (Montag bis Freitag zwischen 9 und 17 Uhr).
Versandkosten Die Versandkosten für Deutschland betragen € 2.95. Für Österreich berechnen wir € 5,95 Versand und für die Schweiz € 12,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 € 12,95.
Kunden aus anderen Ländern entnehmen die für sie geltenden Versandkosten bitte dem Warenkorb.