Hi, I have a question about designing Java-based applications. Say, you just finished Just Java2, Thinking in Java + 2 vols of Core Java. Now, you want to get deep into application development(for training purposes only.) Can you recommend me a book or Internet links that contains an useful information about design, how to create a class structure and how would classes interact with each other. Another words, what book can you recommend to a programmer after he /she gets some Java semantics out of the way and is ready for development(I'm not talking about J2EE, EJB, JSP or Servlets. Design issues only).
Thank you,
--Alex
Thank you,
--Alex