《LINUX UNIX设计思想》

来源:互联网 发布:ipad pro笔记软件 编辑:程序博客网 时间:2024/06/06 16:33
1. UNIX哲学,集思广益的智慧;一个人加上一百万人的智慧 ;Unix演化过程:汇编-B语言-C语言。
2. Unix哲学概述:小即是美;让每一个程序只做好一件事情;代码重用;
    着眼于小处,只做好一件事!!!!
3. 永远都没有做完的软件,只有发布的软件。
   尽快建立原型。我们根本就没有时间来浪费!
4. 使用最频繁地计算机才最强大!
    不要花太多的时间去优化程序。
   数据的可移植性:采样纯文本文件来存储数据。P74
   无处可去的数据就成了死数据,  流动的数据才有价值。
   数据格式之间的转换蚕食着数据的价值。
   这个世界节奏如此之快,没有时间去等着你转换数据。
   文本是通用的可转换格式。
   许多Unix程序只不过是由一系列管道连接在一起的一系列小程序集合。
5. 常用工具:awk,cut,diff,expand,expr,fmt,grep,head,lex,more,less,sort,tail,sed,
   Unix是一款最友好的系统。
   Unix大师常用工具集合:一些程序和脚本。cal,cp,l,mv,vit......!!!
   将一切自动化!!!一个能最大程度利用杠杆优势的有效方法就是让机器加倍努力工作。
   今天,如果你还在手工完成任何计算机能做的事情,就纯粹是在浪费时间。!!!

   打印的文件!
6. 保护树木。
    内容为王!傻瓜。
1. 用户界面和互联网的存在主要是为了一个目的:提供内容。
最漂亮的图形用户界面并不重要,最终,你必须提供内容资料以满足个人的需要。
如果无法提供具有实际价值的内容,那其实一无是处。

视觉,听觉和文本。数据。
        Unix哲学。。。
       起初他们忽视你,而后嘲笑你,接着打压你,最后就是你的胜利之日。
0 0
原创粉丝点击