推荐阅读书籍《大象–thinking in UML》【软件工程】

《大象:Thinking in UML(第2版)》是一本深入浅出介绍面向对象分析、UML建模和RUP实践的书籍。通过实例详细阐述了如何使用UML进行系统分析和设计,帮助读者理解软件开发过程。书中融合了理论与实践,使读者在学习UML的同时,掌握了一种思维方式。适合编程初学者、软件工程师和系统分析师阅读,提升他们在软件开发中的分析设计能力。
摘要由CSDN通过智能技术生成
  • 书籍简单了解

《大象–thinking in UML》是一本结合了面向对象
方法、软件工程方法、基于 UML 的建模方法的全程建模的书。以UML为载体,将面向对象的分析设计思想巧妙地融入建模过程中,通过贯穿全书的实例将软件系统开发过程中方方面面的知识有机地结合在一起,用生动的语言和精彩的事例将复杂枯燥的软件过程讲解得津津有味。

  • 内容简单了解

(1)第一部分讲述面向对象分析的一些基本概念,及学习建模需要了解的一些基本知识。

(2)第二部分对UML的基础概念重新组织和归纳整理,进行扩展和讨论,引申出针对UML的这些概念在面向对象方法中应用方法的思考。
(3)第三部分以一个实例贯穿全篇,阐述如何使用UML从头到尾地实施一个项目。
第四部分针对在现实中经常遇到并且较难掌握的问题进行深入的探讨,升华在前几篇学习到的知识。

(4)第四部分针对在现实中经常遇到并且较难掌握的问题进行深入的探讨,升华在前几篇学习到的知识。

  • 读者感受

  • 读者①

读完最后的感觉仿佛自己打通了任督二脉,很多以前工作上的问题一下子茅塞顿开。一个系统从零到一,以前知道大概怎么做,现在总算明白一些为什么这么做以及使用UML的好处是什么?另外我觉得uml的学习最大的成果是有这样一种思维方式,如何分析和设计一个系统但真正在无比推崇“敏捷开发”的现在,我觉得UML很多时候还不如一个高真的axure更能传递清楚软件设计的信息

  • 读者②

Think in UML这本书的便利和简单易懂,所以本书的名称为Think in UML来使从事软件方面工作的人容易理解和掌握,这本书最大的优点也是最诱人的地方就在于把RUP的精髓理解透彻,摸清了软件开发过程的开发框架、软加架构、设计模式、系统分析建模与设计的来龙去脉。

  • 读者③

关于“全程建模”,本书的主体就是“使用 RUP 方法,使用 UML 工具,进行系统分析建模”。其中最基础的就是关于 UML 的基础知识的讲解。有了 UML 这个工具,然后就通过 RUP 方法把它用起来了。而应用工具的目的就是从头到尾分析设计一个完整的供电管理系统。其中穿插很多面向对象思想的精辟讲解。有关UML、RUP、面向对象、业务、系统。写得如何直白生动。有些地方遣词造句不太好,有些地方稍嫌啰嗦。但作者又不是作家,这是可以接受的。最重要的是整体来说不会让人觉得枯燥,对知识点的理解也不会太困难。把那几张丑陋的插图换为比较有设计感的图片就好更好了。

  • 书籍适合者

《大象:Thinking in UML(第2版)》可供正在学习编程、软件工程等知识,准备将来从事IT行业的读者、正努力向设计师或系统分析员转变的技术人员及期望对软件分析设计更上一层楼的设计人员学习和提高之用。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值