Hacker News new | ask | show | jobs
by atsaloli 3035 days ago
"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.