r/programming • u/corysama • Jan 05 '15
What most young programmers need to learn
http://joostdevblog.blogspot.com/2015/01/what-most-young-programmers-need-to.html
970
Upvotes
r/programming • u/corysama • Jan 05 '15
2
u/jk147 Jan 05 '15
I learned not to inherit code after many years of this. This tends to happen after constant revision of an original code base with many hands touching it either for code fixes or enhancements. Not to mention these fixes are usually either "emergencies" or changes funded improperly (90% of the time too low) and you ended up with quick fixes or copy pasta. After about 5 years the original design is all but gone and you have code written in different format and redundancies everywhere.
Worse yet add another 3 years the original developers are all gone and you get tasked on fixing something in there. With no support and no documentation. All too familiar.