brief discussion about Entropy again as it relates to code

Does software need separate architecture?

other engineering disciplines need to build architectures separately, but this doesn’t happen in code

I think that’s partially because code, in principle, contains the architecture. It’s the essence of designing the system

this doesn’t mean it’s actually easy to extract that, and that’s what Dan Sturtevant is working on

ways to organize an org

functional

business units

or both

Benefits of commonality

similar vs identical

80% sharing is much less useful than identical

even 99% sharing still requires two items in inventory

benefits of similarity is often over estimated, but benefits of commonality generally is under estimated (especially for identical)