| Definition |
Die Strukturierung
eines Programm-Ablaufs kann auf drei verschiedene Arten
erfolgen:
- Das Gesamtproblem kann in
immer kleinere Teilprobleme aufgespalten werden,
für die dann die Programmschritte festgelegt
werden. Diese Entwicklung quasi "von oben
nach unten" wird Top-down-Methode genannt.
- Umgekehrt kann ausgehend von
einem kleinen Teilproblem das Programm um immer
weitere Teilproblemlösungen erweitert werden,
bis das Gesamtproblem gelöst ist. Diese
Entwicklung quasi "von unten nach oben"
wird Bottom-up-Methode genannt.
- Schließlich ist es
möglich, wahllos mit irgendeinem mittelgroßen
Teilproblem zu beginnen und mal hier mal da, mal
das Teilproblem in kleinere Teilprobleme
aufzuspalten, mal andere Teilprobleme
hinzuzufügen und so irgendwann das Gesamtproblem
zu lösen. Diese Entwicklung wird Muddling-through-Methode genannt und gilt als
umständlichste und fehlerbehafteste
Vorgehensweise.
|