回眸Unix设计哲学
我觉得一切伟大的设计似乎都是不朽的,例如矗立在雅典卫城石灰岩山岗上的帕特农神庙,米开朗基罗刀工斧凿下充满雄性魅力的大卫,毕达哥拉斯对勾股定理的演绎证明,乱臣贼子亦为之惧怕的孔子春秋大义与君子之道,观苹果坠落而引发思考的牛顿三大定律,门捷列夫探索元素本质进而发现的元素周期表以及冯·诺伊曼定义的计算机硬...
三读《UNIX编程艺术》——UNIX哲学
如果在我目前的职业生涯中要选出一本对我影响最大的书籍,我一定会选择ESR的《UNIX编程艺术》。第一次读此书时资历尚浅,更多的是当做一本课外读物来看,但是随着职业中接触了更多不同的操作系统,完成了更多项目产品的设计、架构、实现,对书中所讲内容产生了更大的共鸣。在第三次读此书之际,把书中很多有价值的思...
UNIX命令行管道机制-UNIX哲学
UNIX从来都不是为人机交互而设计的,而是为程序之间的交互而设计的。 用了多年Linux,从起初的羡慕,崇拜,到初学时的不解,混乱,愤怒,后来失望,困惑,...最终发现,如果你真的非要和Windows相比较的话,UNIX的人机交互确实表现不佳,正是这种不佳才导致了在使用过程中的种种问题,比如愤怒,比...
众浏览器对IE的围攻--UNIX哲学的应用
unix的哲学是很伟大的,这里先列出来它们,很简单,我也不评论什么,评论相当于亵渎,还是静观吧: 1、 模块性原则:写简单的,通过干净的接口可被连接的部件。 2、 清楚原则:清楚要比小聪明好。 3、 合并原则:设计能被其它程序连接的程序。 4、 分离原则:从机...
[Linux] 关于Unix哲学
reference : http://www.ruanyifeng.com/blog/2009/06/unix_philosophy.html 先讲两个很老的小故事。 第一个故事。 有一家日本最大的化妆品公司,收到了用户的投诉。用户抱怨买来的肥皂盒是空的。这家公司为了防止再发生这样的事故,...
回顾一下Unix哲学
Unix哲学是一些先哲们多方位阐述的,有多种说法。可以概括为以下几点: 模块原则:使用简洁的接口拼合简单的部件。 清晰原则:清晰胜于机巧。 组合原则:设计时考虑拼接组合。 分离原则:策略同机制分离,接口同引擎分离。 简洁原则:设计要简洁,复杂度能低则低。 吝啬原则:除非确无它法,不要编写庞大的程序。...
unix设计哲学
说到Unix为我们所带来的软件开发的哲学,我必需要说一说。Unix遵循的原则是KISS(Keep it simple, stupid)。在http://en.wikipedia.org/wiki/Unix_philosophy 上有很多的基本上大同小异的Unix哲学,都是很经典的。 &nb...
[总结]Unix设计哲学 <<Unix编程艺术>>
转载请注明出处:http://blog.csdn.net/horkychen 学习了<<Unix编程艺术>>第一章关于哲学的部分, 做个汇总.现在对精简设计, 舍弃华而不实是普遍认可的。但早在Unix发展的时期, 这一条原则却是在实践中不断提炼出来的. 这就是最为根本的一条:...
本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。
社区圈子