Hacker News new | ask | show | jobs
by atsaloli 3275 days ago
I understand. Still, if it ain't broke...

Check out Max Kanat-Alexander's piece on over-engineering (10 minute Google video) https://www.youtube.com/watch?v=0wxyOng0-14

In other words, if you're not having maintainability issues with it now, leave it be... once you start having issues, you can re-design (when you actually need it). =)