Meyfroidt's Law
I just stumbled across this interesting blog post concerning Meyfroidt's Law. Meyfroidt's Law (even the name is cool), says (and I am paraphrasing):
"Everyone likes to think that it's just India that is developing crappy code, but really it's everyone."
Yep. Everyone is writing bad code, and the evidence is that we've been doing it for some 50-odd years. Of course, I knew that. Didn't you? I thought the following quote from Steve Jones' blog post was particularly mirthsome:
"... You can't plan for everyone to be brilliant, you must plan to enable the brilliant to succeed and enable the rest to deliver without causing damage."I must admit I am particularly guilty of having devised designs of such surpassing complexity and elegance (well, I thought they were elegant) that I was the only one who understood them. I am obviously much too clever for my own good. A better design would be a simpler one that even the slugs can understand. Clearly, I am not enabling the great unwashed (IOW: the marginal developers of the world) to deliver without breaking things. I guess I need to turn over a new leaf and start making the world much simpler.
As if. Of course, I am reminded of Einstein, who said: "Everything should be made as simple as possible, but not simpler." So, then, the real trick is in figuring out just how simple is simple enough.
I'll get back to you on that. OK?


0 Comments:
Post a Comment
<< Home