1.[b]Refactoring[/b]
http://sourcemaking.com/refactoring
2.[b]Inversion of Control Containers and the Dependency Injection pattern[/b]
http://martinfowler.com/articles/injection.html
3.[b]ConCurrentHashMap[/b]
http://www.ibm.com/developerworks/java/library/j-jtp08223/
http://sourcemaking.com/refactoring
2.[b]Inversion of Control Containers and the Dependency Injection pattern[/b]
http://martinfowler.com/articles/injection.html
3.[b]ConCurrentHashMap[/b]
http://www.ibm.com/developerworks/java/library/j-jtp08223/