是什么
UNIX思想源于UNIX文化。它是大量经验的结晶,是编写优质代码的实用性技术的集合。
UNIX思想并不是真正意义上的方法论,它是UNIX文化孕育出的一系列约定俗成的规则,被人们沿用至今。
UNIX思想可以总结为以下几个原则:
- 模块化原则
- 清晰原则
- 组合原则
- 分离原则
- 简单原则
- 简约原则
- 透明性原则
- 健壮性原则
- 表达性原则
- 最小意外原则
- 沉默原则
- 修复原则
- 经济原则
- 生成原则
- 优化原则
- 多样性原则
- 可扩展性原则
为什么
UNIX拥有强大的生命力。
UNIX之所以如此成功,是因为UNIX程序眼在设计初期进行了正确的设计判断。这些设计判断得到了全世界优秀开发者的赞同,并被不断完善,于是有了今天的UNIX。
怎么做
我们将UNIX思想的各个原则作为设计的方针。这些原则都经过了历史的考验。