作者weii (德布西的月光)
看板SFFamily
标题[转录]Re: 有人在用 UML 嘛
时间Sat May 10 14:54:26 2003
※ [本文转录自 java 看板]
发信人:
[email protected] (老婆真可爱~~), 看板: java
标 题: Re: 有人在用 UML 嘛
发信站: 交大资科_BBS (Sat May 10 14:21:54 2003)
转信站: Ptt!news.ntu!spring!ctu-peer!news.nctu!news.cis.nctu!cis_nctu
==> 在 "worookie" <[email protected]> 的文章中提到:
> ※ 引述《[email protected] ()》之铭言:
> > 不先画UML图,我根本就code不下去,光在脑海中模拟物件的关系和要用的Patterns,
> > 就没有足够的 "记忆体"写程式了,所以要用UML图辅助思考....浅见
> 谢谢诸位的回答
> 不过我想要调查的是 "团队" 计划中 UML 的使用普遍性.
> 对於 "个人" 而言是否在用 UML, 我倒是并不 care.
> 若是贵团队不用 UML, 或是用的很失败,
> 我也很乐意听听这样的反面意见.
反面意见我有 ...
我们大概三年前也是兴致勃勃想要从头到尾全部照书上来一次 ...
不过并没有收到任何效果 ...
问题在:
1) 到多仔细才够? 光这个界定就把全部的人都杀了 ...
要深入到细节, 画 seqence diagram 会画到没完 ...
class 一多 class diagram 就也复杂的没有办法看
(大概二三十个就看不出其中的关系了) ...
那时候还有同事弄了两三百页的 powerpoint 在讲解一个 package ...
不深入, 画的东西跟玩具一样, 我相信对第一次接触的人或是 marketing 有用 ...
不过对团队帮助不大 (相对於付出的心力) ...
在黑板上随便画画边解说效果也不错 ...
2) 很多东西很难用 UML 表达, 像是有经过 reflection 後的东西 ...
不过我想这是我们能力不足 ...
我的公司是小公司, 也没有专门的顾问来带, 仅供参考 ...
我觉得要用 UML 取决的重点在 "谁要读"?
是自己团队, 其他团队, 或是 marketing 的工具而已?
UML 不等於程式分析或是程式设计, UML 不过是一个符号而已 ...
读的人觉得 UML 反而不能清楚表达意思或是事倍功半,
那就要考虑使用 UML 的必要性 ...
反过来, 用 UML 也不代表是经过良好的设计过程, 只是漂亮一点罢了 ...
> 另外还有一点就是虽然到处在提倡 UML,
> 但是翻翻大部份电脑书里面所画的相关的图,
> 您会发现绝大部分都不符 UML,
> 这点很耐人寻味.
在 UML 统一之前就有很多画法 ...
不同画法有不同背景, 写书的人可能就自己熟悉或是容易理解的方式来画 ...
另外 UML 不过几年, 之前的书都不可能用 UML ...
--
Q: 当人们把你称为「浪漫的理想主义者」时, 你对此作何感想 ??
A: 我不晓得是什麽意思 ... 平时认为我太理想的人,
那是由於他们在生活中受尽挫折, 失去希望 ... 所以再也不相信什麽了...
於是, 每当我坚持信念时, 他们就会叫我「浪漫的理想主义者」吧 ...
— W. Eugene Smith
--
* Origin: ★ 交通大学资讯科学系 BBS ★ <bbs.cis.nctu.edu.tw: 140.113.23.3>
--
「大哥!你....」
「你在以旁门左道的方法,逼自己的剑气踰越极限﹖」
「废话!」应雄反驳:
「什麽旁门左道﹖
能够将最强的功力提昇至无法再上的强中之强,
才是必胜的最佳战略!」
--
※ 发信站: 批踢踢实业坊(ptt.csie.ntu.edu.tw)
◆ From: 210.201.208.96