(no title)
mion | 3 years ago
One thing I really wish I had learned from a book is how to adapt the architecture to the current stage the company is in (something like this likely exists but IDK).
For instance, the “brittleness” of your systems must follow the “certainty” the company has on product-market fit. In other words, if the % of changing code is high then it should be cheap to change it. I could explain this in much more detail, and I have seen countless under-engineering and over-engineering issues in practice because people lack this mental model.
No comments yet.