01
David Parnas and Information Hiding: Modular Design as a Software Engineering Principle
David Parnas's 1972 information-hiding argument changed modular design from a matter of grouping related steps into a discipline of concealing decisions most likely to change.
↗