随笔分类 - .NET框架设计
与框架相关的原则,技术点;学习过程与心得的积累
摘要:单元测试是一种保证代码在整个生命周期都不会出现BUG的防护墙,是具有重要价值的软件过程制品之一。如果没有单元测试,很难保证代码在一两年之后还是清晰的。
阅读全文
摘要:避免直接返回NULL。由于没有进行NULL判断导致的BUG占程序中总BUG的80%之多。
阅读全文
摘要:防御性判断是指我们不应该总是那么相信目前正在调用的接口或者返回的数据结果正是我们所希望的值,而要加以判断。判断时使用反向判断,能使代码变得美观。
阅读全文
摘要:行为型-观察者模式、基于事件的观察者
阅读全文
摘要:using System;using System.Collections.Generic;using System.Linq;using System.Text;//创建型-工厂模式、工厂规则注入、委托工厂namespace Chap2_2{ class Program { ...
阅读全文
摘要:using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace chap2_1_7{ class Program { static void Main(string[] ...
阅读全文