文章标题

来源:互联网 发布:linux中vim删除一行 编辑:程序博客网 时间:2024/06/11 21:41

一切皆文件:计算机系统上的所有文件,目录,程序等都是以文件形式  
存在
2、单一目的的小程序;一条命令完成一个任务,一串代码完成一个的任务,这些小程序彼此独立,代码简单,目的明确。
3、组合小程序完成复杂任务:一个复杂的任务不必使用一个大型的程序来独立完成,它由多个单独的小程序组合以完成复杂任务。这样既便于排错,也可以让程序运行更完美。
4、文本文件保存配置信息:计算机的所有硬件和软件配置信息保存在文本文件中,可以使用记事本进行编辑。
5、尽量避免捕获用户接口:尽量不和用户进行交互,一个程序一但开始运行,就不需要用户进行任何操作,如ls,ifconfig命令。
6、提供机制,而非策略:机制是泥坯,策略是可以定制的各种细节。机制是接口,策略是数据流。管道是机制,应用管道处理各种数据是策略。AWK的读入行循环是机制,各种正则式与后附的处理操作是策略。
 

0 0
原创粉丝点击