Hacker News new | ask | show | jobs
by specialist 1248 days ago
Design Rules, Vol. 1: The Power of Modularity [2000]

https://www.amazon.com/Design-Rules-Vol-Power-Modularity/dp/...

Formal definitions for interfaces and so forth. Completely changed my mental model for my work.

Paraphrasing from book (from memory): "Architecture" is the set of visible design choices.

Design Rules is to software methodology what Diffusion of Innovations is to product development.

There is some overlap between Design Rules and Diffusion of Innovations, of course. They're compliments.