摘要:
开闭原则(Open Closed Principle)开闭原则的核心是:对扩展开放,对修改关闭 阅读全文
posted @ 2013-10-10 15:43
nygfcn
阅读(136)
评论(0)
推荐(0)
摘要:
单一职责原则(Single Responsibility Principle),简称SRP。定义:There should never be more than one reason for a class to change.应该有且仅有一个原因引起类的变更。大话设计模式上面举例是俄罗斯方块,呵呵,对我难度有点大噢,先把这个示例放着 阅读全文
posted @ 2013-10-10 15:37
nygfcn
阅读(116)
评论(0)
推荐(0)
摘要:
策略模式可以认为是根据输入要求通过多种方法得到结果,对中间计算过程的封装,可参考:http://www.cnblogs.com/chenssy/p/3295643.html,总结已经很好了,这里贴一张策略模式的结构图,用startuml自己画的:生成c#代码为:using System.Windows.Forms;namespace TestFormSington{ public abstract class Strategy { public abstract void AlgorithmInterface(); } public class Conte... 阅读全文
posted @ 2013-10-10 15:21
nygfcn
阅读(151)
评论(0)
推荐(0)
摘要:
参考 http://www.cnblogs.com/daizhj/archive/2008/04/14/1153121.html使用StartUml 阅读全文
posted @ 2013-10-10 15:14
nygfcn
阅读(141)
评论(0)
推荐(0)
摘要:
参考:http://www.cnblogs.com/JuneZhang/archive/2013/01/10/2854572.html需要查看当前工程中源码的行数,按CTRL+SHIFT+F (Find in files)勾选 正则表达式然后输入搜索内容:^:b*[^:b#/]+.*$#开头和/开头或者空行都不计入代码量。如果需要只统计代码文件的代码量,可以选择查找文件的类型,比如什么*.xml, *.resx….可以不检查,只查*.cs,*.c,*.h…搜索出来以后最后一行就是代码行数了。b*[^:b#/]+.*$ 正则表达式,具体见下,可选择统计文件的类型等: 阅读全文
posted @ 2013-10-10 14:28
nygfcn
阅读(818)
评论(0)
推荐(0)
浙公网安备 33010602011771号