Abstraction (computer science): Difference between revisions

Content deleted Content added
Rationale: Rm a gross oversimplification of abstraction.
No edit summary
Line 76:
{{Main|Structured programming}}
 
Structured programming involves the splitting of complex program tasks into smaller pieces with clear flow-control and interfaces between components, with a reduction of the complexity potential for side-effects.
 
In a simple program, this may aim to ensure that loops have single or obvious exit points and (where possible) to have single exit points from functions and procedures.