Mit Flow Design zu Clean Code

Seit die Clean Code Developer Initiative über 40 Prinzipien und Praktiken zusammengetragen hat, ist klar, wie wesentlich die Werte Korrektheit und Wandelbarkeit für die Softwareentwicklung sind.

Doch Werte und Prinzipien allein genügen nicht. Der Schlüssel zu Clean Code liegt in einer klar strukturierten Vorgehensweise.

Die beiden wesentlichen Bestandteile eines Softwareentwicklungsprozesses sind die Zerlegung der Anforderungen sowie der Entwurf der Lösung.

In diesem Buch wird die Frage beantwortet, wie Entwickler von den Anforderungen zum Code gelangen. Mit Flow Design Diagrammen kann eine Lösung vor deren Codierung entworfen werden.

Aber Flow Design ist mehr als eine Entwurfsmethode. Flow Design ist ein Entwicklungsprozess, der Entwickler Schritt für Schritt begleitet auf dem Weg von den Anforderungen zu Clean Code.