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

I realized at about 10 years into my career I would rewrite code as it was easier than learning someone else’s implementation.

Now that I’m cognizant of this I first thoroughly review other implementations to try and understand why decisions were made, ultimately saving me from repeating the same mistakes.

Inconsistent documentation is also a problem.



My friend at this stage you become a journeyman programmer, if you are able to understand and continue someone else's conception of a reasonably complex domain!




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

Search: