Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

A rewrite is not the same as a writing a similar app from scratch.

You need to worry about deciding what functionality to preserve, what to change, and what to throw away. Most rebuilds either fail because they skip this step and the result is inadequate for the job, or they do this step and get bogged down in the minutiae of locking down requirements, digging into edge cases, and stakeholder management.



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

Search: