"But code is human language. It has to communicate the who, what, when, where, how, and why of a task, as well as instruct the computer. It has to make sense five years from now after the company has been acquired and a new team who has never seen this code before has to crack it open and make an enhancement or fix a bug.
Yes, writing dumb code is hard. ...I know that the best thing I can do for my team, and the future maintainers of the code, is to write dumb code."
KISS
Basically, a senior developer writes the most simplest code - think KISS. Even better, s/he creates the simplest designs and then directs her/his team to code simply according to the simple design.
But, we do live in a real world and almost every developer is trying to gain points over another.
Good luck.
No comments:
Post a Comment