1、代码重用的问题,当然代码的透明性是重用的关键。
2、在SF、ibiblio、freashmeat上寻找可重用的开源软件,对于解释型语言Perl、Python也有相关的主页供访问。
3、搜索软件包使用时,使用软件包名字+HOWTO+FAQ搜索。
4、UNIX哲学:模块原则、清晰原则、组合原则、分离原则、简介原则、透明性、扩展原则。。。
5、语言划分:需编译的和不需要编译的脚本语言,脚本语言在大型项目中可作为各个较大模块的粘合剂。
6、打包发布。。。
2、在SF、ibiblio、freashmeat上寻找可重用的开源软件,对于解释型语言Perl、Python也有相关的主页供访问。
3、搜索软件包使用时,使用软件包名字+HOWTO+FAQ搜索。
4、UNIX哲学:模块原则、清晰原则、组合原则、分离原则、简介原则、透明性、扩展原则。。。
5、语言划分:需编译的和不需要编译的脚本语言,脚本语言在大型项目中可作为各个较大模块的粘合剂。
6、打包发布。。。