Strukturierte Programmierung

From Lexikon (Strato)
Jump to: navigation, search

Strukturierte Programmierung, Konzept zur Schaffung lesbarer und testbarer Programmabläufe. Beruht auf der Beschränkung auf einige wenige Ablaufkonstrukte: Folge, Auswahl, Wiederholung. Alle Konstrukte haben genau einen Eingang und Ausgang. Programmabläufe entstehen durch Schachtelung der Konstrukte (nach E. Dijkstra u.a.).

Gegenbegriff: Spaghettiprogrammierung

Siehe: Programmierung, Software Engineering