《Unix编程艺术》

软件设计的经典书籍,译者语言功底也是了得

1、Unix操作系统发展的历史,武侠口吻描述的颇有趣味

2、文本化的协议设计方法,应用协议的三元老,学习协议设计的好出处
3、透明性和可显性,让活代码还是活代码,让死代码还是死代码
4、管道之于Unix的意义:将大程序划分成多个行为简单的子程序,定义好接口。讨论了进程线程和IPC
5、微语言,当规格固定时,可以将程序提升成为微语言

6、数据驱动编程的方法是代码生成工具,由数据产生代码,建设性懒惰是大师级程序员的基本美德之一
7、除非迫不得已,不要增加配置项,因为增加十个选项则会产生1024倍测试量
8、软件接口模式,实际上讲述了各种软件实现的一个框架
9、程序员工具箱中最强大的优化技术就是不做优化
10、简单即美即雅即善,而复杂即丑即怪即恶

11、Unix系统是支持语言最多的系统,C++:狗被钉上软肢而变成的章鱼

你可能感兴趣的:(读后摘抄(论文,书籍))