Tuesday, January 29, 2019

Review: Write Simple Code - Fast

I like how this author points out the difference between a senior developer and junior developer.

"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