Hacker News new | ask | show | jobs
by mr_nobody 2341 days ago
The only times I had to rewrite the software was the time when initial documentation, didn't match what was actually delivered/expected from the client. Sometimes it's very hard to plan architecture when the whole concept change.