,Blade是软件project的利器.有助于模块化,模块化的力度控制自如.对于提高系统的可维护性.复杂性的隔离.代码复用的最大化.都有非常大的优点. 2,Blade提供了单元測试的最佳使用方式. 假若单元測试和代码是分离的,编译代码和执行測试各自为政,那么往往測试仅仅是測试,非常难对开发有什么帮助,由于非常多时候,尽管有測试代码,可是測试却非常少被执行,或者时过境迁后,測试多有失效. 大家假如编译过一些开源项目的话,可能就会有相似的经验.编译完静态库.拿到静态库文件就完了,非常少有人去执行全部…