Three Y's as a mental model for complexity
On [#harris-harris-digital-design], page 6
Three Y's is a mental model to manage complexity. It is composed of:
- Hierarchy: divide systems into modules
- Modularity: have pieces with well defined function and interface
- Regularity: seek uniformity among modules
[#harris-harris-digital-design]: Harris, David Money, and Sarah L. Harris. Digital Design and Computer Architecture. Second edition. Amsterdam: Elsevier, 2013.