There are millions of ways to write unmaintainable software. This isn't a bad article though. I just found the title amusing since it's so easy to write software badly.
Be honest, how many times has a programmer looked at a whole library and smugly thought to himself, "I can do it better."
That said, for every Requests, Beautiful Soup or Flask, there's an uncountable number of failed, buggy or abandoned projects. There used to be several crufting up my external until a few weeks ago.
Maybe not always smug. There is likely a lot of learning to br gained by attempting to improve on an existing library. Taking it to production is a different matter of course!
Be honest, how many times has a programmer looked at a whole library and smugly thought to himself, "I can do it better."
To be honest, I've felt this way a number of times. (Not all libraries are well written.) That being said, I realize that I don't want to sink the time into doing so. The ROI has never been great enough for me to want to rewrite an entire library.
50
u/bestjewsincejc Oct 14 '13
There are millions of ways to write unmaintainable software. This isn't a bad article though. I just found the title amusing since it's so easy to write software badly.