开发模式
Eric_Wei
这个作者很懒,什么都没留下…
展开
-
开发版本控制
软件版本控制需要明确的概念软件版本控制指的是所有能自行运行的系统或者子系统的版本控制。项目版本的确立需要整个项目小组共同决定。项目版本的版本号组成大致有三部分组成:主版本号+次版本号+改动号主版本号的变更由项目有重大突破或者结构出现了变更的情况下出现。次版本号由修复bug或者小的变动使用。(一般是2位的数字)改动号是用于每天项目更新后的标记。一般采用当日Year+mon原创 2010-01-13 20:46:00 · 830 阅读 · 0 评论 -
《设计模式解析》第二版读书笔记之Facade模型
《设计模式》中定义Facade模型是这样叙述的:为了系统中的一组接口提供一个统一的接口,Facade模型地故意了一个更高层的接口,使得子系统更加容易使用。意图:一个一致的高层接口。 举个通俗的例子:::物体A(应用程序)要访问::物体B(数据库)但是这个底层的数据库要经常性的变动,或许这个系统需要orcale数据库,或许另外一个需要用到My Sql。这个时候数据库的变动原创 2009-12-01 10:51:00 · 839 阅读 · 0 评论 -
《Design Patterns Explained》之面向对象
面向对象中涉及的方方面面整理:规则:尝试考虑设计中什么应该是可变的,对变化的东西进行封装。并且最重要的是“优先使用对象聚集,而不是类继承”方法或者事物经常被别误用,这使得新方法或者新事物名声不佳。比如:C++指针,对象继承等当面向对象设计成为主流时,“重用”曾经被吹捧为它的主要优点之一。为了实现“重用”,教学中总是强调应该找到已有的东西,用派生类的形式对其进行小幅修改。但,这是不合原创 2009-12-08 10:17:00 · 550 阅读 · 0 评论