The apathy towards a good code

There is a saying in Marwari, my native tongue which translated, “The kid who shouts a lot gets on daddy’s back and maybe a candy later.” Ditto applied to bad code.

If you have written buggy code or code which has been ad-hoc-ly written, it remains in the news all the time. Resources are allocated, people are applauded, attention propagated.

Compare this to a beautiful piece of software, thoughtfully planned, carefully architected, written with a maximum awareness to the future in mind. This disappears like a perfectly oiled gear-wheel which does not make noise. It’s agility in reducing the friction and keeping up with the torque of  larger than it was designed for engine goes un-noticed.

A good code is like a child who does not get daddy’s adequate attention because he is nice, mellow and “works” as expected.

Tags: