Читать книгу Zukunftssichere Architektur - Ralf Westphal - Страница 2
Inhalt
ОглавлениеMethodik des Softwarebaus: Mehr Regeln wagen
Wie ein Hausbau braucht auch die Entwicklung von Software Konventionen, um Qualität erreichen zu können.
Semantische Verträge: Doppelt genäht hält besser
Wer seine Software als Komponenten entwickelt, hat beim Outsourcing die Nase vorn.
Eine Architektur für Legacy-Code 1: Alter Code neu gebaut
Sie sollen eine Software auf das .NET Framework 3.5 migrieren. Dabei soll das Projekt auch architektonisch fit für die Zukunft werden.
Eine Architektur für Legacy-Code 2: Vom IST zum SOLL
Legacy-Code muss nicht vom Mainframe stammen. Auch .NET-1.0-Code gilt bereits als "Vermächtnis" von früher. Gehen Sie bei einer Migration systematisch vor!
Eine Architektur für Legacy-Code 3: Landkarten zeichnen
Mit den entsprechenden Werkzeugen ist es kein Problem, sich unbekanntem Code zu nähern.
Eine Architektur für Legacy-Code 4: Geschafft!
Im letzten Teil der Serie formen Sie mithilfe dieser Erkenntnisse ein neues Innenleben für die Software. Dabei machen Sie diese gleich fit für künftige Anpassungen.
Bestehende monolithische Anwendungen für Unit-Tests aufbereiten: Den Sumpf trockenlegen
Wer Software schreibt, sollte sie sofort auch selbst testen. Aber nicht irgendwie, sondern automatisiert mit Unit-Tests.
codekicker: Fragen und Antworten zur Architektur
Die wichtigsten Fragen und Antworten zur Softwarearchitektur aus der Wissensbörse codekicker.de.
Eine Monolith-Anwendung für Unit-Tests aufbereiten: Ein Sumpf wird grün
Eine bestehende monolithische Anwendung mit Unit-Tests nachzurüsten ist möglich. Separate Komponenten und Kontrakte - und schon sind Unit-Tests machbar.
Imprint Zukunftssichere Architektur Ralf Westphal published by: epubli GmbH, Berlin, www.epubli.de Copyright: © NMG ISBN: 978-3-8442-2272-2