java Bad code, Readable code Bad code. Words that ring in our developer ears every time we hear it. We all know about it. You have written it. I have written it. We have all written it. What is it though? How do you know whether or not the code you write is "good" or