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

After working in large codebases I discovered that there are all sorts of assumptions in the code, and that a small change in one function can break an assumption used a long ways elsewhere. I came to the conclusion that any change basically invalidates all your tests. An update could introduce any possible problem that wasn't there before, so now all your experience with the system as a driver is actually reset to zero.



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

Search: