For this class I'm in I have to read Smalltalk Best Practice Patterns by Kent Beck. He has an interesting quote in the first chapter. He says, "[W]hen you program, you have to think about how someone will read your code, not just how a computer will interpret