Als ich mit dem Programmieren anfing, stützte ich mich stark auf Flussdiagramme (und Druckerbeabstandungsdiagramme). Während ich in der COBOL-Klasse war, konnte ich keinen Code schreiben, bis mein Flussdiagramm vom Kursleiter abgemeldet wurde. Damals musste ich für alles ein Flussdiagramm erstellen.
Heute, fünfundzwanzig Jahre später, sehe ich mich nur noch zwei Arten von Dingen gegenüber. Sehr spezifische Algorithmen, bei denen die Logik knifflig ist oder sehr allgemeine Konzepte, um sicherzustellen, dass alle großen Schritte definiert und in der richtigen Reihenfolge ausgeführt werden.
Gibt es andere Anwendungsfälle für Flussdiagramme, die ich einfach übersehen habe?