Was ist strukturierte Programmierung?



  • Das Programmierparadigma der strukturierten Programmierung zielt auf verständlichen Code ab. Dies wird beispielsweise dadurch erreicht, dass auf Sprunganweisungen und andere intransparente Bedingungen sowie Abfragen verzichtet wird.

    Klicken sie hier um den Artikel zu lesen



  • Ich sehe das auch so, dass eigentlich alle zu mindest mir bekannten Sprachen Strukturierte Programmierung zulassen. Allerdings beinhalten auch so ziemlich alle Sprachen unstrukturierte Möglichkeiten, die strenggenommen versteckte GOTOs darstellen. Beispiel wären hier:

    • continue in Schleifen
    • break in Schleifen
    • Returns inmitten von Prozeduren (Funktionen)

    Es gibt verfechter der Strukturierten Programmierer (wie ich), die Code nur dann für strukturiert empfinden, wenn es sich in ein Struktogramm eins zu eins überführen lässt.
    Andererseits gibt es auch Stimmen, die gar nichts davon halten.
     


Log in to reply