Books on code organization in Java
<p>I am curious as to the proper way to organize code in Java, I'd like to build up a solid foundation to work from and not have to go and reorganize my code later. Are there any good eBooks or tutorials that outline best practices? </p>
