Found in 3 comments on Hacker News
atsaloli · 2018-07-28 · Original thread
For software development, I recommend "Understanding Software" by Max Kanat-Alexander

https://www.amazon.com/dp/B075V9S57B

atsaloli · 2018-03-03 · Original thread
"Understanding Software" by Max Kanat-Alexander, https://www.amazon.com/Understanding-Software-Kanat-Alexande...

I've started re-factoring code before adding new features, our code base is getting a little better every day (more maintainable) which reversed a trend, it was getting harder to add features, now it is easier; plus when I design now, my designs are cleaner and result in maintainable code.

atsaloli · 2017-10-25 · Original thread
"Understanding Software" by Max Kanat-Alexander https://www.amazon.com/Understanding-Software-Kanat-Alexande...

Fresh book recommendations delivered straight to your inbox every Thursday.