3 ms·
I think it's a reference to the book "How buildings learn". I haven't read the whole book but as far as I have read it goes like this: people try to guess what
by mahdi7d1 4y ago
I think it's a reference to the book "How buildings learn". I haven't read the whole book but as far as I have read it goes like this:
people try to guess what the good building supposed to be and build it but later they have a change of heart or either some other people move to that building and have completely different outlooks of what their home should be like. Author argues there is levels to buildings and we should build bottom levels in a way that won't hinder later changes to upper layers because the bottom levels are unchangeable and you would be better off destroying and rebuilding it if you want to change those bottom layers.
Software seems to be related in a sense that the bottom layers of your app should be developed in a way that won't be in the way of developing new features because if that happens you would need to rewrite from ground up.
- a9h74j 4y agoI've read Brand's book and your summary seems accurate. And isn't it sometimes said of still good looking old software: The extensions which have been added happen not to contend with the original core architecture.
- mahdi7d1 4y agoIt was just hunch that the article is about that book and after skimming the article seems like my hunch was right.
- asplake 4y agoGood book, better (great) TV series https://youtu.be/maTkAcDbrEY https://youtu.be/maTkAcDbrEY
- bhaney 4y agoOff-topic, but the item ID of your comment is 33333333. https://news.ycombinator.com/item?id=33333333 https://news.ycombinator.com/item?id=33333333