2015年12月30日

部署模型

摘要: 在上一篇博文“处理模型”中已经提到:在“处理模型”阶段划分为子系统后,为下一阶段打下了基础。当时卖了个关子没说具体是什么,本博就来揭开它的面纱,这就是:“部署模型”。l“部署模型”阶段的任务“部署模型”英文是“Deployment Model”,正好对应UML中的“Deployment Diagra... 阅读全文

posted @ 2015-12-30 16:58 重八 阅读(507) 评论(0) 推荐(0) 编辑

处理模型

摘要: 看完“实现模型”,你是否长吁一声,准备拿起咖啡,惬意的喝上一杯?毕竟我们已经完成了从用例到编码的全过程了,确实是值得庆祝的一件事情,但“革命尚未成功、同志还需努力”,现在还不是享受的时候,接下来我们需要进入“处理模型”阶段。l“处理模型”阶段的任务“处理模型”英文是“Process Model”,P... 阅读全文

posted @ 2015-12-30 16:48 重八 阅读(243) 评论(0) 推荐(0) 编辑

设计模型

摘要: 完成了“领域模型”阶段后,面向对象已经初具雏形,我们已经看到了那熟悉的“对象”了,例如“商品”、“交易”、“商品清单”等,看起来已经进入了面向对象的世界了,你是否已经摩拳擦掌,跃跃欲试,准备开始编码了呢?且慢,“领域模型”只是万里长征的第一步,通过领域模型分析得到的类还不能指导编码,还需要经过“设计... 阅读全文

posted @ 2015-12-30 16:25 重八 阅读(234) 评论(0) 推荐(0) 编辑

领域模型

摘要: 按照一般的项目管理过程,“需求”之后是“分析”,那么在分析阶段对应的技术流程又是哪个?如何将需求阶段和分析阶段联系起来呢?答案就是“领域模型”什么是“领域模型”呢?只要抓住“领域(Domain)”二字就可以理解,也就是说领域模型是帮助我们理解相关领域知识的模型。进一步来问:为什么需要领域模型?前面不... 阅读全文

posted @ 2015-12-30 16:01 重八 阅读(5523) 评论(0) 推荐(1) 编辑

面向对象的设计原则

摘要: 1SRP(单一职责原则)这个原则看起来很简单,就是说一个类只能承担一个职责。但这里有一个关键:“职责”是如何理解的?按照汉语的理解,职责其实分为两部分:“职”和“责”。“职”就是这个类是什么,而“责”就是这个类要干什么。举个例子来说:Door是一个对象,那么它的“职”就是门,“责”就是“开门、关门”... 阅读全文

posted @ 2015-12-30 14:40 重八 阅读(215) 评论(0) 推荐(0) 编辑

队列

摘要: 队列:Queue FIFO队首(front)允许删除的一端队尾(rear)允许插入的一端静态队列: 使用数组存储,设立一个队首指针front,一个队尾指针rear, front = rear = 0; 1、入队 rear + 1 2、出队 front + 1 ,返回出队元素 3、空队列 front ... 阅读全文

posted @ 2015-12-30 11:33 重八 阅读(243) 评论(0) 推荐(0) 编辑

导航