IT世界大师~~~要看就看他们的书!
测试驱动开发(肯特·贝克)
重构(马丁·福勒) 《重构 改善既有代码的设计》
实现模式(肯特·贝克)
代码大全:第二版(史蒂夫·麦康奈尔)
Working Effectively With Legacy Code(Michael Feathers)
Clean Code (Robert C. Martin)
要想成为高手必看书:
敏捷软件开发----原则、模式与实践
代码整洁之道
设计模式--可复用面向对象软件的基础
代码大全
java编程思想
java核心技术