随笔分类 -  设计模式

设计模式
摘要:随着移动互联网的逐步深入,移动应用已经从新闻、搜索、电商、游戏、视频等热门应用逐步向企业移动应用领域转移。而且市场规模逐年增长,据IDC发布的报告显示,2013年中国企业级移动应用市场规模为9.3亿美元,预计2017年将达到41.5亿美元,2013~2017年的复合增长率为45.3%。▲企业移动信息... 阅读全文
posted @ 2014-07-04 15:14 huidaoli 阅读(357) 评论(0) 推荐(0) 编辑
摘要:在《从IT方法论来谈Scrum》中我谈到了6Ways方法框架,本篇仍用6Ways方法框架来概括的谈谈RUP方法。 软件开发过程描述了软件构造、部署和维护的一种方法。统一过程(Unified Process)是一种流行的构造面向对象系统的软件开发过程。RUP(Rational Unified Process)是对UP的详细精化,并且已经被广泛采纳。有些人可能一看到RUP提供这么多流程和工件,觉得不够敏捷,我认为RUP本身其实是一个方法框架,本身也可以采纳一些现在敏捷实践。采用什么方法重要,但采用方法后的执行更重要,对RUP来说,如果我们做得好就是敏捷,做不好就可能瀑布了。The way of . 阅读全文
posted @ 2014-02-16 10:54 huidaoli 阅读(914) 评论(0) 推荐(0) 编辑
摘要:设计模式使人们可以更加简单方便地复用成功的设计和体系结构。将已证实的技术表述成设计模式也会使新系统开发者更加容易理解其设计思路。四个基本要素1. 模式名称(pattern name)一个助记名,它用一两个词来描述模式的问题、解决方案和效果。命名一个新的模式增加了我们的设计词汇。设计模式允许我们在较高的抽象层次上进行设计。基于一个模式词汇表,我们自己以及同事之间就可以讨论模式并在编写文档时使用它们。模式名可以帮助我们思考,便于我们与其他人交流设计思想及设计结果。找到恰当的模式名也是我们设计模式编目工作的难点之一。2. 问题(problem) 描述了应该在何时使用模式。它解释了设计问题和问题存在的 阅读全文
posted @ 2014-02-16 10:40 huidaoli 阅读(171) 评论(0) 推荐(0) 编辑