Decomposition
-- matrix
data abstraction
Modules
-- operation oriented
ADT
organized around observers
-- representation hiding
Objects
-- data oriented
OOP
organized around generators
-- method interface
slide
:
Decomposition and data abstraction