对于新手能不能推荐些书看?

10-03-09 genius_li

有面向对象及设计模式等方面的经验,但对于企业级开发感觉一直无法得心应手的朋友,来这个论坛一定会有很大收获。

刚来的时候就不知道这里面讨论的DDD中的大量名词哪儿来的,后来看到《领域驱动设计:软件核心复杂性应对之道》才知道,其中讲述了大量的如值对象、职则等题目。

最近刚看完了《企业应用架构模式》,觉得其中讲述的都是平时在用的开发架构,特别是对象映射的几个章节其实就是很普遍的Hibernate的实现。

今天订了一本《UML和模式应用》一书,讲了GRASP模式,应该也和DDD相关吧。

请banq老师说说,针对有一定面向对象基础的人,学习DDD的过程以及过程中的指导书吧!

谢谢!

banq
2010-03-09 20:16

我之前文章有讲:对象设计:角色、责任和协作"(Object Design: Roles, Responsibilities, and Collaborations) 一书配合DDD看比较好,讲的东西也是互补的。

jeffrey4chartcrm
2010-03-09 20:35

最近在看《Agile Java》---测试驱动开发的编程技术。我觉得挺不错,结合面向对象和TTD,如果是专注于开发的,是一本不错的书籍。

weidagang2046
2010-03-09 20:39

推荐看郑晖老师的《冒号课堂》,这本书已被翻译成繁体在台湾出版。大陆人的书被引入台湾还是很少见的。

这是本书的豆瓣主页:

http://www.douban.com/subject/4031906/

congdepeng
2010-03-10 10:32

人家是美国学习归来的