项目开发的过程中,调试使用的可能是最多的操作。任何代码写出来都需要经过调试和整合,以此扩展和提升程序的稳定性和可靠性。谈到.NET的单元测试,在这里就得提提.NET的友元程序集这一特性,也借用.NET进行单元测试的一个较为好用的.NET属性,来讲解一下程序集、定制Attribute的相关知识。一些知识需要反复的去品味和反思,不要觉得你会了就不在意,等你在意的时候,你就有些力不从心的意思了。
生活在于不停的折腾,只有经过磨练,才可知何时需要安分,何时需要挑战。
毒鸡汤喝完了,来聊聊正事...
一.程序集概述
本文主要是谈论“友元程序集”的一些知识,既然是做一个解析,那么就应该把一些知识做一个展开来论述。在这里先谈谈程序集(有人觉得很了解,有人觉得完全不懂,情况不同,选择不同,需者自取吧),接下来我们具体的看看程序集这一特性。
程序集是一个或多个模块/资源文件的逻辑分组,程序集是重用、安全性以及版本控制的最小单元。对于程序集的结构有如下图。