The title immediately reminded me of Alexander's "Nature of Order" [1]; HN audience might know him as the proto-father of software patterns who, allegedly, inspired GoF (although he himself is an architect).
First part of Gabriel's book [2] offers an interesting perspective on that matter, from software engineering point of view.