Jason Bock

Home Biography Speaking Articles Books Music

Why Consistency Is Important

I’m currently working on a code base that was developed by one person at the client. That person is no longer at the client, and a bunch of us are adding new features to the application.

It’s painful.

Why? Because it’s not consistent with what we’ve deemed as important to do in the code we write:

Recently I’ve talked about why I think these tools are important in creating great code. Now, I’m back in a code base that didn’t use them, and it’s solidifying in my head why these tools and concepts are important. Does this code base run? Yes. Is it maintainable? No. And that puts us in a space that we’ve been trying to avoid for the past year: having to deal with code that’s not easy to maintain.

Published: 02.21.2008 08:30:34 AM CST