Skip to content

Reinventing the Wheel

Last month we reinvented postgres table partitioning. Last year we reinvented cacti. We probably have our own string class.

There is so much to knowledge to assimilate that it is practically impossible for a software engineering team to NOT reinvent the wheel. They cannot possibly know their entire subject domain inside and out. Also engineers cannot resist building stuff. They would rather write code than search the Internet for some open source library or standard template. Besides they were probably implemented by some junior woodchuck somewhere and buggy to boot. Let’s write our own.

Reinventing the wheel is an unfortunate inevitability. But try hard not too. Use someone else’s wheel. It’s already round!

Post a Comment

Your email is never published nor shared. Required fields are marked *

Powered by WP Hashcash