Book of the Week: Effective Java
29 Sep 2013
Learning a programming language only gives you the lego blocks to build something. The best ways to put the blocks together to make an object without everything falling apart requires more than just knowing the semantics of the programming language. Effective Java gives examples of what not to do and why you shouldn’t do that. Usually you learn these things after experiencing why you shouldn’t do that. Sometimes you pick up a few things from the code review process, but it is better to write effective Java from the start. I’m not a big Java fan, but writing effective Java will make it less painful. Purchase Effective Java on Amazon.com or check it out from your local library.