Options:
- Things that serve a specific purpose are broken up into modules
- Code is designed to be used once
- Classes and systems can be modeled using a Unified Modeling Language
-
Other classes and objects can view information only through methods that you’ve defined