缺乏合适或实际的案例,不能用简短生动的语言阐述知识本身,但书中的知识体系较为完善,综合给三分
前三章讲解很好,但是对于普通用户来说有点晦涩难懂,建议缩短前三章节篇幅,具体细节可以参看umlchange中针对普通用户的
2021.30 最近在项目中用到领域驱动的知识,之前读UML觉得抽象,读完领域驱动却觉得他更抽象,在网上找到了大量的ddd实践后,发现uml是基础,要不然软件分析没有,设计也没有,直接来代码,问题很容易暴漏出来,bug也很多,所以前期的分析和设计很重要,而且属于个人财产产出,此外学习uml对于逆向工程,源码的学习起到了分析的作用,尤其是优秀的源码,并且还可作扩充自己软件开发的能力,提高架构师的素养
讲得很清晰,而且“xx概念在xx章节会讲”这种提示让人看得特别安心[强]
毋庸置疑,面向对象的方法已成为现代软件开发中最主流的方法,即便是SOA、云计算等概念也均是建立在面向对象方法基础之上的进一步抽象。