structured programming movement
GPTKB entity
Statements (23)
| Predicate | Object |
|---|---|
| gptkbp:instanceOf |
gptkb:programming_language
|
| gptkbp:advocatesFor |
use of control structures
|
| gptkbp:emergedIn |
late 1960s
|
| gptkbp:focusesOn |
improving code clarity
improving code maintainability improving code quality |
| gptkbp:influenced |
object-oriented programming
software engineering modern programming languages |
| gptkbp:influencedBy |
gptkb:Niklaus_Wirth
gptkb:Edsger_W._Dijkstra gptkb:C.A.R._Hoare |
| gptkbp:opposedBy |
unrestricted use of goto statements
|
| gptkbp:popularizedBy |
gptkb:Edsger_W._Dijkstra's_letter_'Go_To_Statement_Considered_Harmful'
|
| gptkbp:principle |
gptkb:integer_sequence
iteration selection |
| gptkbp:promotion |
modular programming
|
| gptkbp:relatedTo |
stepwise refinement
top-down design |
| gptkbp:bfsParent |
gptkb:Go_To_Statement_Considered_Harmful
|
| gptkbp:bfsLayer |
6
|
| https://www.w3.org/2000/01/rdf-schema#label |
structured programming movement
|