文章分类 -  毕业生之歌

为刚毕业的同学讲讲我们10几年来的一点开发思想,演示代码也绝对是简单易懂的! 虽然现在国外有很多好书,但是不是所有人都能体会,重要的实践、思考总结、再学习、再实践!
编写容易被维护的代码(3)
摘要:要做到软件的高质量,必须把软件分解到很多细小单元,并且充分测试,因为这些细小单元的职能相对简单,所以经过几轮测试后,就应该趋于稳定。但是随着组件数量的增加,他们的关系就很复杂了。现在的出现的IoC或者说DI(依赖注入),就是用来解决这个问题的。目前流行有Spring.NET和Castle.(Spring.NET 开发者认为必须明确配置依赖的关系,而Castle的创建者似乎更加有实际开发的痛苦感受,... 阅读全文

posted @ 2005-09-30 09:32 成为-行动-拥有(BeDoHave) 阅读(611) 评论(1) 推荐(0)

编写容易被维护的代码(2)
摘要:这次在编码前我们先把文件划分一下:Interface.cs 用来定义程序要提供的功能;DefaultBiz.cs 用来进行计算View1.cs/View2.cs 则用来打印数据。下面是Interface.cs 的内容: using System;namespace Castle.Demo{ public enum MathMethod :int {Add,Multiply}; publ... 阅读全文

posted @ 2005-09-28 18:51 成为-行动-拥有(BeDoHave) 阅读(400) 评论(0) 推荐(0)

编写容易被维护的代码(1)
摘要:我接触过很多非常聪明的学生,做事很快,喜欢专研。但是往往这种学生的代码看起来比较费.也许是他们太多考虑性能,也许是他们认为自己的程序别人容易被别人修改就不是高手了吧。 我喜欢愿意和别人交流合作的同学。下面的几篇文章希望对大家编写企业所需的代码有所启发,下面开始正题吧。一、目标 本示例再简单不过了:输入一组整数,计算它们的结果并把数据和结果打印出来。二、... 阅读全文

posted @ 2005-09-28 18:22 成为-行动-拥有(BeDoHave) 阅读(867) 评论(0) 推荐(0)