- 博客(4)
- 资源 (1)
- 收藏
- 关注
原创 [原创]关于C#中的REF和黓认引用的思考
先看一个例子吧:public class A { public int Member; } public class MyApp { private static void GetNoRefA(A noRefA) { noRefA=new A(); noRefA.Member=100; } private static void GetRefA(ref A refA) {
2005-07-13 15:40:00 956 1
原创 开闭原则
开闭原则也是面向对象技术的五大关键原则之一,Open-Closed Principle原则讲的是:一个软件实体应当对扩展开放,对修改关闭。优点: 通过扩展已有软件系统,可以提供新的行为,以满足对软件的新的需求,使变化中的软件有一定的适应性和灵活性。 已有软件模块,特别是最重要的抽象层模块不能再修改,这使变化中的软件系统有一定的稳定性和延续性。 那如何做到对现有
2005-01-08 09:57:00 845
原创 单一职责
最近在看敏捷软件开发,所以在此写下学习笔记,也说明自己看过敏捷软件开发吧,哈哈;学习面向对象技术得有一个循序渐进的过程,面向对象就必然有它的一些原则(其中单一职责就是其一),然后才是方法(模式,才知为什么要这么做,才知复用的好处),先不说这些了,开始我对单一职责的理解吧!(可能会不正确哦,如有不同意见,拜求能够指正); 单一职责(SRP:The Single Responsibility
2005-01-06 10:00:00 657
转载 把男友升级为老公的时候发生的bug
技术负责人,您好: 去年本人把"男友5.0"升级为"老公1.0",发现财务软件发生意外的变化,导致与在"男友5.0"版本下,运行良好的"flower"和"装饰品"应用程序的连接发生障碍。而且"老公1.0"系统删除了"浪漫9.9"等软件,并擅自把"足球11.0"或者"nba3.0"安装进去。更糟糕的是,"沟通8.0"也不象以前那样灵活,"家务2.6"子系统渐渐处于崩溃状态。我试图用"唠叨5.3"解决
2004-11-08 11:34:00 504
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人