Re:Advice to young programmers
by hello_moto on Saturday July 23, 2011 @08:58PM
(#2798324)
Jenkins code is alright. It has a little bit symptoms of "being written by one man" (Kohsuke) to it but I wouldn't call it very good.
Here are a few projects with good Java code: Spring Framework (check mostly around the spring-core stuff), Apache DS, Google Web Toolkit APIs, Google Guava, Google Guice (pretty much almost all Google Java open source projects have similar high-quality).
My point is that as an apprentice you should study the masters. Try and duplicate their work through practice.