软件工程
文章平均质量分 50
rgbwoo
Java,Web开发,程序员,旅游,读书,南昌航空工业学院
展开
-
OOA/D学习笔记(2)
OOD的原则良好的设计,就是系统容易理解、容易改变、容易重用。设计的“异味”僵化性(Rigidity)——系统很难改变,因为改动一处,就不得不改动其他地方,甚至引起无休止的连锁反应易碎性(Fragility)——改变某个部分,会破坏很多完全无关的部分固化性(Immobility)——很难将系统分解成可供其他系统重用的组件粘稠性(Viscosity)——永远走不出编辑-编译-测试这一无休止的循环不原创 2008-10-28 14:18:00 · 588 阅读 · 0 评论 -
OOA/D学习笔记(1)
OOA/D(Object-Oriented Analysis and Design)【引用】"拥有一把锤子未必能成为建筑师",了解面向对象编程语言是创建对象系统必要但并不充分的第一步,了解如何"用对象进行思考"同样重要.OOA/D中最关键、最基本的能力是熟练的为软件组件分配职责。因为分配职责是必须要执行的一项活动,并且它对软件组件的健壮性、可维护性和可重用性具有重要影响。An原创 2008-10-28 14:09:00 · 873 阅读 · 0 评论