Hacker News new | past | comments | ask | show | jobs | submit login

The article missed CADT: http://www.jwz.org/doc/cadt.html



That's a great article, thanks!

"...and the new maintainer can't be bothered to check whether his new version has actually solved any of the known problems that existed in the previous version"

It's even worse than that:

- The new version might have new bugs that the old version didn't have.

- The new version might not have all the features you've come to depend on in the old version.

- The new version might have APIs or syntax that are not compatible with the old version.


I like to say "Rewrote it? So now its bigger, slower and more expensive!"


"It hardly seems worth even having a bug system if the frequency of from-scratch rewrites always outstrips the pace of bug fixing."


never time to do it right, always time to do it over.


An argument for how GNOME developers can avoid this problem was recently made at http://jeff.ecchi.ca/blog/2012/10/08/reducing-our-core-apps-...


Great read!




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: