《走出软件作坊》,阿朱著
作者以自己从程序员、项目负责人、架构师、CIO决策者的发展经历,结合大量实际经验,详细介绍如何面对国内中小软件公司的种种局面。
读后有幡然醒悟的感觉,所以力荐,阅读时一天不要超过两章,要反复读多思考。
《软件随想录:程序员部落酋长Joel谈软件》,斯伯尔斯基著,阮一峰译
一位软件行业老兵的真知灼见,本书是一部关于软件技术、人才、创业和企业管理的随想文集。
本书为部门架构师力荐。
《大象—Thinking in UML》,谭云杰著
作者以多年的分析设计独到经验,指点如何掌握UML建模技术,如何掌握UML建模背后的OOA/OOD思想、走出UML误区。
要读懂本书,需要读者具有UML基础,具有一定的实际项目经验(碰得头破血流的体会越深)
《重构—改善既有代码的设计》,Martin Flwer著,侯捷译
重构的经典著作,讲述如何重构、具体方法、注意事项、重构思想。
《大话设计模式》
对于想快速容易的学习设计模式的新手比较不错,描述风趣易懂。
《开源技术选型手册》
Open source 20大高手倾力巨献,告诉你在使用Java语言打造软件时可以选用哪些优秀的开源技术,可作为方案选择用的参考书。