Hacker News new | ask | show | jobs
by jiggy2011 4170 days ago
The problem is often that the project is underspecified from the beginning, people are very bad at specifying their requirements. I think this is because the edge cases can seem so obvious for someone experienced in X that they don't see the need to mention them.