uml学习书籍
uml真正实用的书5这是足够。学习如以下的处理:
《UML distilled》<-->《UML和模式应用》->《UML用户指南》
附加两本《UML对象设计与编程》《UMLOracle8建模》
《UML distilled》

由大名鼎鼎的fowler所著,他还写过《Refactor》和《anaysis pattern》还有和XP相关的《设计已死》都成为经典著作。这本书等同于C++中的《Essential
C++》。为短小精悍,可是取起精华的大师之做,所以用来入门和提高最好了。
并且不贵,75折以后才18元。
《UML和模式应用》

该书由Larman所著。得到fowler的大力推荐。Larman其人名气不响。可是有深厚的教育背景。
此书重点在于将UML溶入整个开发过程,结合面向对象。软件过程,职责分析,模式应用。使过程独立的UML能真正成为我们开发过程中的不可或缺的工具,而且促进过程和开发能力的进步。尤其是该书应用GRASP和GoF模式已经最后实例给出的持久性框架设计值得全部人一读。
实在应该和《UML
distilled》以螺旋型读书周期重复迭代阅读。
唯一遗憾的是该书第二版更结合了UP过程,而且结构更好。可惜译本为一版。
是一本uml的权威语法书,能够用来參考
《UML用户指南》

作者不用说了,UML3个老爸。
可称UML思想之结晶。
近一年前当日第一眼看到就知道是经典。
尽管也同一时候发现思想精深。宛如语言理论研究。所以买先,然而道行尚浅,仅仅能领会一点算一点,直至半年曾经在渐觉悟到此书。所以作为提高人士该书绝相应该必备。
通过案例来解说怎样进行OOA&&OOD,怎样依据uml图映射到代码
此外有三部书不能称为经典,可是绝对实用可作为补充:
《UML对象设计与编程》

北美程序猿刘润东所著,内容上称不上出众,可是他给出的样例确实是经典有用。非一般书籍中学习例程所能比,实在是公司实际项目经验。值得一看。
《UMLOracle8建模》
作为UML数据库建模和OR Map的指导书籍值得一看,多余就不说
《大象:Thinking in uml(第2版)》

讲的比較通俗易懂。对象是孤立的比較形象。
版权声明:本文博客原创文章,博客,未经同意,不得转载。
uml学习书籍的更多相关文章
- UML学习入门就这一篇文章
1.1 UML基础知识扫盲 UML这三个字母的全称是Unified Modeling Language,直接翻译就是统一建模语言,简单地说就是一种有特殊用途的语言. 你可能会问:这明明是一种图形,为什 ...
- PHP程序员进阶学习书籍参考指南
PHP程序员进阶学习书籍参考指南 @heiyeluren lastmodify: 2016/2/18 [初阶](基础知识及入门) 01. <PHP与MySQL程序设计(第4版)> ...
- UML学习(类图和序列图等)
visio绘制UML图使用visio 提示此UML形状所在的绘图页不是UML模型图的一部分 请问这个问题怎么解决?新建->选择绘图类型->选择软件与数据库模板->选择UML模型图-& ...
- UML学习(二)-----类图
UML学习(二)-----类图 http://www.cnblogs.com/silent2012/archive/2011/09/07/2169946.html http://www.cnblogs ...
- linux学习书籍
linux学习书籍推荐 网上看到的,做个标记.没研究过,仅供参考 linux编程学习 inux 学习书目推荐 Linux基础 1.<Linux与Unix Shell 编程指南> C语 ...
- sql学习书籍
SQL 入门 在准备成为MySQL DBA之前,能熟练的编写SQL是一个必要条件.exists 和 join之间的等价转换:基本的行列转换:SQL 循环等的熟练掌握对之后的运维和调优工作都有很大的帮助 ...
- java虚拟机的学习书籍推荐
javaEE开发已然是一个老生常谈的话题了,但经典之所以会成为经典,就是因为有可重复琢磨之处,每一次的反复推敲都会有不一样的收获.如果你不满足于做一个只会写if…else…的Java程序员,而是希望更 ...
- JavaScript入门学习书籍的阶段选择
对于许多想学习 JavaScript 的朋友来说,无疑如何选择入门的书籍是他们最头疼的问题,或许也是他们一直畏惧,甚至放弃学习 JavaScript 的理由.在 JavaScript 方面,自己不是什 ...
- XHTML学习书籍
http://baike.baidu.com/view/15906.htm XHTML学习书籍 可扩展超文本置标语言(eXtensible HyperText Markup Language,XH ...
随机推荐
- 使用MYCAT作为Mysql HA的中间件(转)
记得在上一篇文章“Java集群--大型网站是怎样解决多用户高并发访问的”的结尾处本人阐述了数据库的高可用的一种方案----实现主从部署,那么今天,就让我聊聊本人关于数据库的一些所思所想吧! 下面是本人 ...
- BASH Shell 简易进度条小函数
不多说,直接上脚本. # processbar <current> <total> processbar() { local current=$1; local total=$ ...
- hdu3555(数位dp)
题目连接:http://acm.hdu.edu.cn/showproblem.php?pid=3555 题意:求区间[a,b]内包含有'49'的数的总个数. 分析:dp[pos][0]表示到第pos位 ...
- 使用OGG"Loading data from file to Replicat"的方法应该注意的问题:replicat进程是前台进程
使用OGG的 "Loading data from file to Replicat"的方法应该注意的问题:replicat进程是前台进程 因此.最好是在vncserver中调用该 ...
- 循环多少次? 【杭电--HDOJ-1799】 附题+具体解释
循环多少次? Time Limit: 3000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others) Total Sub ...
- Lichee(两) 在sun4i_crane该平台下编译
让我们先来回顾一下编译命令 $ cd workdir/lichee $ ./build.sh -p sun4i_crane -k 3.0 lichee文件夹下的build.sh #!/bin/bas ...
- Study note for Continuous Probability Distributions
Basics of Probability Probability density function (pdf). Let X be a continuous random variable. The ...
- dede 标签
◆织梦内容管理系统模板标签代码参考 [Arclist 标记] 这个标记是DedeCms最常用的一个标记,也叫自由列表标记,其中 hotart.coolart.likeart.artlist.imgl ...
- 64地点 Windows 8/7 根据系统 32地点PLSQL 耦合 64 地点 Oracle 11g
64地点 Windows 8/7 根据系统 32地点PL/SQL 耦合 64 地点 Oracle 11g 说明:安装后Oracle的 oci.dll 是64位的,而32位应用程序 PL/SQL ...
- C#的c/s做出开灯关灯计算?
static void light(Boolean[] lights,int n) { if (n <= 1 || lights.Length<5) return; for ...