【Unix编程艺术】第15章 - 第19章

15章 工具

编辑器:viemacs

代码生成器:yacclex

自动化编译:make

版本控制:VCS

运行期调试:gdb

性能分析 profiler

16章 重用

透明性是重用的关键。

一些高质量开源软件的网站:

gimpgnomekdepythonkernelpostgresqlxfree86infozip

另外,可以浏览:sourceforgeibibliofreshmeat

17章 可移植性

autoconf

18章 文档

trofftexhtmlDocBook

对存在问题提出警示,包含README,分为三种不同文档:手册、教程、常见问题解答

19章 开源

源码公开,尽早发布,经常发布,给贡献以表扬

协同工作:发送补丁而不是完整文件,不要包含可执行文件,使用diff -u格式,包含文档和解释

命名格式:foobar-1.2.3.tar.gz

你可能感兴趣的:(Unix编程艺术)