众浏览器对IE的围攻--UNIX哲学的应用
unix的哲学是很伟大的,这里先列出来它们,很简单,我也不评论什么,评论相当于亵渎,还是静观吧: 1、 模块性原则:写简单的,通过干净的接口可被连接的部件。 2、 清楚原则:清楚要比小聪明好。 3、 合并原则:设计能被其它程序连接的程序。 4、 分离原则:从机制分离从策略,从实现分离出接口。 5、 简单原则:设计要简单;只有当你需要的时候,增加复杂性。 6、 节俭原则:只有当被证实是清晰,其它什么也不做的时候,才写大的程序。 7、 透明原则:为使检查和调试明显更容易而设计。 8、 健壮性原则:健壮性是透明和简单的追随者。 9、 表现原则:把知识整理成资料,于是程序逻辑能变得易理解和精力充沛的。 10、最小意外原则:在接口设计中,总是做最小意外事情。 11、沉默原则:当一个程序令人吃惊什么也不说的时候,他应该就是什么也不说。 12、修补补救:当你必须失败的时候,尽可能快的吵闹地失败。 13、经济原则:程序员的时间是宝贵的;优先机器时间节约它。 14、产生原则:避免手工堆砌;当你可能的时候,编写可以写程序的程序。 15、优化原则:在雕琢之前先有原型;在你优化它之前,先让他可以运行。 16、...