Groups
Groups
Sign in
Groups
Groups
基于ACE和SpiderMonkey的SMS虚拟运营系统
Conversations
About
Send feedback
Help
UML和模式应用读书笔记
3 views
Skip to first unread message
JackyYang
unread,
Apr 10, 2006, 10:39:05 AM
4/10/06
Reply to author
Sign in to reply to author
Forward
Sign in to forward
Delete
You do not have permission to delete messages in this group
Copy link
Report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
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