UML和模式应用读书笔记

3 views
Skip to first unread message

JackyYang

unread,
Apr 10, 2006, 10:39:05 AM4/10/06
to 基于ACE和SpiderMonkey的SMS虚拟运营系统
1. 工具无法弥补设计上的疏漏
2.UML仅仅是标准的图形表示法。使用符号的可视化建模能够带来极大的帮助,但它不可能与设计和对象思想同等重要。如果不具备良好的OO设计和编程技能,那么即使使用UML也只能画出拙劣的设计。
3.在OO开发中,至关重要的能力是熟练地为软件对象分配指责。
4.什么是分析和设计?

分析(Analysis)强调的是对问题和需求的调查研究,而不是解决方案。例如,如果需要一个新的在线交易系统,那么,应该如何使用它?它应该具有哪些功能?

设计(Design)强调的是满足需求的概念上的解决方案(在软件方面和硬件方面),而不是其实现。
有益的分析和设计可以被概括为:做正确的事(分析)和正确地做事(设计)。
5.用符号来表示说明问题所冒的风险是显而易见的,绘制或阅读UML意味着我们要以更加可视化的方式工作。这个古老而朴素的道理常常会遗失在大量的UML细节和工具中。这是不应该的!图可以帮助我们更为便利地观察全景,发现软件元素或分析之间的联系,同时允许我们省略或隐藏旁支末节。这是UML或其他图形化语言的本质价值。
Reply all
Reply to author
Forward
0 new messages