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

The issue to think about is - if you don't know enough to "upgrade/replace in place" - then you probably won't know enough to rewrite from scratch.


That's why you need product owners/managers to cover the business logic and design a system that incorporates it. There needs to be tiers of coordinations to make sure a system is built to spec. TDD plays a big part in rebuilding legacy codebases.




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

Search: