Zukunftssichere Architektur

Zukunftssichere Architektur
Автор книги: id книги: 2338514     Оценка: 0.0     Голосов: 0     Отзывы, комментарии: 0 591,33 руб.     (6,43$) Читать книгу Купить и скачать книгу Купить бумажную книгу Электронная книга Жанр: Изобразительное искусство, фотография Правообладатель и/или издательство: Bookwire Дата добавления в каталог КнигаЛит: ISBN: 9783844222722 Скачать фрагмент в формате   fb2   fb2.zip Возрастное ограничение: 0+ Оглавление Отрывок из книги

Реклама. ООО «ЛитРес», ИНН: 7719571260.

Описание книги

Glücklich der, der auf der grünen Wiese eine neuen Anwendung planen und aufbauen darf. Angefangen von der Architektur bis hin zum Layout der Bedienoberfläche kann man dann den neuesten Standards gehorchen. Nur leider gibt es viele Programme, die wunderbar ihren Dienst verrichten, neuen Anforderungen aber angepasst werden müssen. Eine Neuentwicklung will der Kunde nicht bezahlen, also muss man aus dem, was vorliegt, das beste machen. Architekturspezialist Ralf Westphal zeigt Ihnen in diesem Buch, wie Sie vorgehen, wenn Sie so eine Anwendung weiterentwickeln müssen. Wartbarkeit ist das zentrale Thema. Und die erreicht man durch Auftrennung von Monolithen zu komponentenorientierten Anwendungen. Aber wie gehen Sie dabei vor? In Beispielen führt Sie Ralf Westphal Schritt für Schritt durch einen Prozess, an dessen Ende eine Anwendung steht, die sich aus vielen Komponenten zusammensetzt. Jede der Komponenten kann nun ausgetauscht werden, ohne das Gesamtsystem in Mitleidenschaft zu ziehen. Einleitend erklärt der Autor auch noch in zwei Grundlagenartikeln, warum Regeln bei der Implementierung nur Vorteile brauchen und warum die Komponentenorientierung so viele Vorteile mit sich bringt.

Оглавление

Ralf Westphal. Zukunftssichere Architektur

Im Wandel liegt die Kraft

Inhalt

Mehr Regeln wagen

Kreativer und produktiver mit Regeln

Regeln für den Anwendungsbau

Objektorientierung skaliert nicht

Geschachtelte Komponenten

Doppelt genäht hält besser

Anforderungsstufe 1: Natürlichsprachlicher Vertrag

Anforderungsstufe 2: Maschinenlesbarer syntaktischer Vertrag

Anforderungsstufe 3: Ausführbare semantische Verträge

Definition eines semantischen Vertrags

Prüfen mit einem semantischen Vertrag

Abnahme einer Komponente mit semantischem Vertrag

Zusammenfassung

Alter Code neu gebaut

Planung gestern macht Änderung heute einfacher

Planung für morgen macht das Heute verständlicher

Das Legacy-Projekt

Phase 1: Zweckermittlung

Phase 2: SOLL-Entwurf

Zwischenstand

Vom IST zum SOLL

Phase 1: Problemdomäne verstehen

Phase 2: SOLL-Entwurf

Phase 3: IST-Analyse

Phase 4: Migration v1

Zwischenstand

Landkarten zeichnen

Phase 5: SOLL-Logik strukturieren

Phase 6: Analyse des Legacy-Codes

Wie alles zusammenhängt

Der Code zur Laufzeit

Fazit

Geschafft!

Phase 7: Migration v2

Angekommen

Den Sumpf trockenlegen

Beispielszenario Textdateianalyse

Integrationstests 1: Sumpf testen

Integrationstests 2: Den Matschklumpen spalten

Zusammenfassung und Ausblick

Fragen und Antworten aus codekicker

Wie wird aus Braun Grün?

Antwort

Antwort

Antwort

Ein Sumpf wird grün

Den Matsch grob sieben

Sanierung des Sumpfes

Blühende Codelandschaften

Fazit

Отрывок из книги

Fasst man die zentrale Botschaft der Softwarearchitekten gleich welcher Schule zusammen, könnte sie folgendermaßen lauten:

Monolithische Anwendungen sind tot. Lang lebe die komponentenorientierte Architektur.

.....

Die Objektorientierung bietet nun aber eben nicht mehr als das, was Abbildung 3 zeigt. Punkt. Physische Schachtelung gibt es nicht, auch nicht beim .NET Framework. Private Klassen sollen ein Sonderfall bleiben und Namensraumdefinitionen sind nur "syntactic sugar". Dem mögen Sie nun entgegenhalten, dass es doch Kompositionsbeziehungen gebe. Sie kennzeichnen Objekte als enthalten in einem anderen.

In Abbildung 7 enthält ein Kunde- Objekt Adresse-Objekte, es besteht also - unter anderem - aus ihnen; Adressen haben ohne Kunde keine Existenzgrundlage.

.....

Добавление нового отзыва

Комментарий Поле, отмеченное звёздочкой  — обязательно к заполнению

Отзывы и комментарии читателей

Нет рецензий. Будьте первым, кто напишет рецензию на книгу Zukunftssichere Architektur
Подняться наверх