I would like to ask if there and any web site where people share their Java source code so that I can read and learn how they program. Blogs where they share tutorials and stuffs would also be good.
Also can you recommend me what projects I could test my skills on. I'm looking forward to the networking (websites) area. I created a minesweeper, not much problem.
I hope to learn good programming practices, efficiency, design patterns, optimization, tips and tricks etc...
By the way, how long did it take you to learn Java, to the point where you can complete most projects you have in mind.
Thanks for your responses.