摘要:
代码的三中类型Product:产品代码,一个可用的产品代码。比如一些开源软件,还有当前工作整天面对的代码。lib:库代码,对某一种功能封装的模块,一个工具库。framework:框架代码,某种业务常用逻辑的封装,就形成改业务逻辑的框架库。比如,游戏客户端来说就是游戏引擎,MFC是window下的一个GUI框架,等等。三种代码的编写与设计,抽象层次依次递增,对编写者能力的要求也依次递增。代码发布的内容无论是作为产品、库、还是框架,代码发布的形式一般都有下面的内容:Source Code:源码Product/Example/Demo:产品/示例/演示Test:对源码的全面单元测试(现在项目的产品代 阅读全文