编程基础/设计模型
文章平均质量分 74
biexf
这个作者很懒,什么都没留下…
展开
-
设计模型的原则-OCP(开闭原则)
摘要:我建议你将开闭原则作为一个设计方向而非一个完全的目标。如果你试图将你能想到所有可能改变的东西都变成完全可嵌入式的,你很有可能创建一个非常难于工作的过度设计的系统。你可能并非总是试图写一些在各个方面都满足开闭原则的代码,但是即使只进行到中途也是非常有益。引言本文是新开设的MSDN软件设计基础专栏的第一篇文章。我的目的是以不局限于某种特定工具或者某个(软件工程)周期方法(lifecycle methodology)的方式来讨论设计的模式和原则。换言之,我计划讨论一些可以引导你使用任何技术,或者在任何项目中转载 2010-09-02 13:41:00 · 868 阅读 · 0 评论 -
软件开发中的命名法
<br /><br />在编码规范中,命名是比较重要的一环,为了使代码更加规范,使用统一的命名法就显得比较重要,其实使用以下介绍的4种中任何一种命名法均可,重要的是要在所有的地方尽量保持一致,这样的代码看起来更加舒服,更加易于维护。<br /><br />1.匈牙利命名法 <br /> 匈牙利命名法是一种编程时的命名规范。基本原则是:变量名=属性+类型+对象描述,其中每一对象的名称都要求有明确含义,可以取对象名字全称或名字的一部分。命名要基于容易记忆容易理解的原则。保证名字的连贯性是非常重要的。<br /转载 2010-09-15 08:41:00 · 1091 阅读 · 0 评论