Stop Ugly Code Before it Starts!
You have seen ugly code. You have probably written some yourself. The Tragedy of Ugly Code has reached epidemic proportions since the advent of Java and object-oriented techniques.
Sure, your coders talk Classes and Inheritance and Methods, but looking at their Java code, you would think they are still using Visual Basic 3.0.
But now, there is a cure. The 57 lessons in this book, Effective Java, taken one a day, will cure even the most intractable coder in three short months. Turn that warmed-over spaghetti in an OOP wrapper into clear, robust, re-usable, efficient code.
An added bonus – the issues and concepts in this book are a quick and easy way to separate out OOP Masters from the many OOP Posers out there. Start an interview with a discussion of the phrase “Unlike method invocation, inheritance breaks encapsulation”, and rapidly discover if you are talking to the real deal.
Reader Comments