This was supposed to be a part of a much longer post on writing maintainable code, but I'm having trouble finishing the bigger post and I wanted to see an actual code-centric post before the new year. I've talked a lot about Object Oriented concepts in the past, but there's always procedural...