Principles of Structured Programming
- Incremental progress (Djikstra)
- "Goto statement considered harmful"
- Avoid unpredictable flow logic
- Data structure localization (Djikstra)
- "Unit of program text"
- Basis for Object Oriented Programming Languages (OOPLs)
- Modular decomposition (Parnas)
- Started trend away from flowcharts
- Introduced "information hiding"