Tuesday, May 19, 2015

The Bunny Theory of Code

This article brings up an interesting idea.

Once we write code, it tends to take on a life all of its own. As it gets passed around, it only gets stranger and stranger until it gets put down for the last time. Hopefully in a condition that will allow it to still function. This goes doubly when it is code that is being worked on by multiple users, all whom may only be tangentially able to communicate. Code evolves in strange ways to fit the needs of those that are using it and there is no way to really keep track of every little bit of information that is getting tossed in without extensive oversight. All it takes is a line or two here or there and the entire quality starts to go down for a project, hopefully not to the extent that it causes serious errors.

No comments:

Post a Comment