Found in 5 comments on Hacker News
specialist · 2023-01-20 · Original thread
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.

specialist · 2021-07-23 · Original thread
Please forgive the hi-jack...

FWIW, the book Design Rules: The Power of Modularity systematically explores the tradeoffs.

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

Written by two economists, it's the only prescriptive definition of architecture that I've managed to find. Influenced me deeply.

specialist · 2021-01-20 · Original thread
Basket of NPV style hedges are The Correct Answer™. Meaning, try a bunch of stuff, with some reasonable resources and constraints, see what works.

I like the explanation and rationale given in Design Rules https://www.amazon.com/Design-Rules-Vol-Power-Modularity/dp/..., though there's plenty of others.

https://en.m.wikipedia.org/wiki/Net_present_value

specialist · 2020-12-26 · Original thread
Very interesting idea.

You might like the book Design Rules: The Power of Modularity. https://www.amazon.com/Design-Rules-Vol-Power-Modularity/dp/...

I'm going to ponder how to design the game artifacts.

specialist · 2019-08-02 · Original thread
"...wish it had a name..."

IIRC, I think first read the phrase "complexity catastrophe" in the book Design Rules: The Power of Modularity. Per the authors, it's when a system becomes so complex (interdependent) that the cost of any further changes far outweigh the expected benefit.

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