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 |
https://www.w3.org/2000/01/rdf-schema#label |
structured programming movement
|
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 |
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 |
5
|