CSDN专家博客精华版

为人民服务!
  首页  :: 新随笔  :: 管理
上一页 1 ··· 106 107 108 109 110 111 112 113 114 ··· 521 下一页

2007年12月17日

摘要: 1.Duplicated Code代码重复几乎是最常见的异味了。他也是Refactoring 的主要目标之一。代码重复往往来自于copy-and-paste 的编程风格。与他相对应OAOO 是一个好系统的重要标志(请参见我的duplicated code 一文:http://www.erptao.org/download.php?op=viewsdownload&sid=6)。2.Long m... 阅读全文

posted @ 2007-12-17 11:19 csdnexpert 阅读(147) 评论(0) 推荐(0)

摘要: 类命名Kent Beck 提出其中大多数的规则。Kent Beck 的《Smalltalk Best Practice Pattern》是我至今为止读过的所有书里面最符合我审美观点的书籍—渊博的知识和春秋的笔法。简单超类名—传达设计目的命名总要受各种因素的影响。你想把名字取得尽量短,易于输入、格式化、容易说出口。同时,你也想让名字尽可能包含更多的信息,这样读者就能够更快地理解名字所包含的实际内... 阅读全文

posted @ 2007-12-17 11:19 csdnexpert 阅读(106) 评论(0) 推荐(0)

摘要: UML释义(三)——开始建模Error.cao(本文转载自软件工程专家网www.21cmm.com) 从设计程序之初我就没有打算把建模让给别人去做,我这并不是自私,引用两句名言来说明我的观点:一拿破仑:“不想当将军的士兵不是好士兵”;二张五常先生的《经济解释》“要现实公司利益的最大化,必然使得能让公司最大化的人来当排头”。 我虽然没有从出生以来就开始注意建模,但也开始学习搭积木了,大家... 阅读全文

posted @ 2007-12-17 11:19 csdnexpert 阅读(92) 评论(0) 推荐(0)

摘要: UML释义(二) Error.cao我有话说…… 摘要:没有什么比标准更让人讨厌的了,但如果我没有标准,或者标准在别人手里我们会做什么?我们该做什么?我们该有什么心态?UML是一个标准,面对如此之好的标准,我们如何面对。 关键字:UML 心态 标准化 我已经把UML的释义(二)的一半写了出来,但发现我的说明并没有结束,其实这本来就没有结束的可能,UML1.1版的标准在我手上,但是我... 阅读全文

posted @ 2007-12-17 11:19 csdnexpert 阅读(147) 评论(0) 推荐(0)

摘要: UML释义(一) Error.cao(本文转载自软件工程专家网www.21cmm.com) 作为众多公司软件发展的战略相关因素,都在试图去寻找可以自动提高软件产品质量、减少成本和缩短市场更新周期的技术。这些技术包含有组件技术、可视化程序设计设计、模型化技术和结构化技术,与此同时,各公司的商务方面也在寻找可以管理增长市场占有率和销售额复杂系统的技术。 在细节上,人们共识是需要解决重复建模的问题... 阅读全文

posted @ 2007-12-17 11:19 csdnexpert 阅读(115) 评论(0) 推荐(0)

摘要: UML要点与应用王立福(本文转载自软件工程专家网www.21cmm.com) ---- UML(Unified Modeling Language)伙伴组织于1996年由Rational公司创立。对象管理组织(OMG)于1997年11月采纳了它。此后,UML继续改进,目前最新的版本是UML1.3。 UML是多种方法相互借鉴、相互融合、趋于一致、走向标准化的产物。这样的统一建模语言将为软件开... 阅读全文

posted @ 2007-12-17 11:19 csdnexpert 阅读(126) 评论(0) 推荐(0)

摘要: 统一建模语言UML支持环境(本文转载自软件工程专家网www.21cmm.com) 标准建模语言UML定义良好、易于表达、功能强大,不仅支持面向对象的分析与设计,而且支持从需求分析开始的软件开发的全过程。但如何恰当地将这种可视化图形建模技术用于解决软件开发所面临的问题,如何研制和开发支持UML的建模过程及其支持环境,仍是目前该领域的热点问题。 目前,在基于UML的开发方法和环境方面,国际上... 阅读全文

posted @ 2007-12-17 11:19 csdnexpert 阅读(145) 评论(0) 推荐(0)

摘要: 标准建模语言UML的动态建模机制(本文转载自软件工程专家网www.21cmm.com) 1. 消息 在面向对象技术中,对象间的交互是通过对象间消息的传递来完成的。在UML的四个动态模型中均用到消息这个概念。通常,当一个对象调用另一个对象中的操作时,即完成了一次消息传递。当操作执行后,控制便返回到调用者。对象通过相互间的通信(消息传递)进行合作,并在其生命周期中根据通信的结果不断改变自身的状态... 阅读全文

posted @ 2007-12-17 11:19 csdnexpert 阅读(235) 评论(0) 推荐(0)

摘要: 统一建模语言UML的静态建模机制(本文转载自软件工程专家网www.21cmm.com) 任何建模语言都以静态建模机制为基础,标准建模语言UML也不例外。UML的静态建模机制包括用例图(Use case diagram)、类图(Class diagram)、对象图(Object diagram )、包(Package)、构件图(Component diagram)和配置图(Deploymen... 阅读全文

posted @ 2007-12-17 11:19 csdnexpert 阅读(430) 评论(0) 推荐(0)

摘要: 统一建模语言UML概述(本文转载自软件工程专家网www.21cmm.com) 面向对象的分析与设计(OOA&D)方法的发展在80年代末至90年代中出现了一个高潮,UML是这个高潮的产物。它不仅统一了Booch、Rumbaugh和Jacobson的表示方法,而且对其作了进一步的发展,并最终统一为大众所接受的标准建模语言。1. 标准建模语言UML的出现 公认的面向对象建模语言出现于70年代中... 阅读全文

posted @ 2007-12-17 11:19 csdnexpert 阅读(180) 评论(0) 推荐(0)

上一页 1 ··· 106 107 108 109 110 111 112 113 114 ··· 521 下一页