当前位置: 首页 > news >正文

郫县城乡规划建设管理局网站古焰传奇

郫县城乡规划建设管理局网站,古焰传奇,营销推广模式,浙江平台网站建设制作重温Unix设计哲学 这个世界是复杂的,但往往本质的东西都是简单的。这些原则,不光是用在程序开发,也适用于架构设计,产品设计等等地方。 简洁原则:以简洁为美 不要为了满足自己的虚荣心,企图搞一些花哨的东…

重温Unix设计哲学

这个世界是复杂的,但往往本质的东西都是简单的。这些原则,不光是用在程序开发,也适用于架构设计,产品设计等等地方。

  1. 简洁原则:以简洁为美

    不要为了满足自己的虚荣心,企图搞一些花哨的东西。而是要:以简洁为美,总是设法将程序系统分解为几个能够协作的小部分,并本能地抵制任何用过多噱头来粉饰程序的企图。这就有点 Unix文化的意味了。

  2. 吝啬原则:除非确无它法,不要编写庞大的程序
    “大”有两重含义:体积大,复杂程度高。程序大了,维护起来就困难,项目就越容易失败。

  3. 透明性原则:设计要可见,以便审查和调试

    软件系统的透明性是指:你一眼就能够看出软件是在做什么,以及怎样做的。显见性指:程序带有监视和显示内部状态的功能,这样程序不仅能够运行良好,而且还可以看得出它以何种方式运行。

  4. 模块原则:使用简洁的接口拼合简单的部件

    要编制复杂软件而又不至于一败涂地的唯一方法就是:降低其整体复杂度。也就是:用清晰的接口把若干简单的模块组合成一个复杂软件。如此一来,多数问题只会局限于某个局部,那么就还有希望对局部进行改进而不至牵动全身。

  5. 分离原则:策略同机制分离,接口同引擎分离

    这里所谓的机制:比如后台服务根据某个业务逻辑,计算后输出数据。而策略,就是如何使用这些数据。

  6. 表示原则:优先用数据(数据结构)来表示知识,而不是用代码

    更进一步:在设计中,主动将代码的复杂度转移到数据中去。比如:用数组初始化器来表示转换表,而不是switch;用指针数来表示逻辑关系,而不是用50行代码的流程图来实现。

  7. 沉默原则:如果一个程序没什么好说的,就保持沉默

    只输出用户关注的信息,而不是什么信息都打印。

    设计良好的程序将用户的注意力视为有限的宝贵资源,只有在必要时才要求使用。

  8. 优化原则:雕琢前先得有原型,跑之前先学会走

    先实现功能,让软件运行起来,再对局部进行进一步优化。

http://www.yayakq.cn/news/156965/

相关文章:

  • 如何用腾讯云主机做网站临沂市建设局兰山区网站
  • 河北商城网站建设价格wordpress地址修改错了无法访问
  • 南京网站改版宝安中心医院上班时间
  • 网站如何增加百度权重的方法潍坊网站制作推广
  • 正能量软件网站免费入口装饰设计模式
  • 苏州园区手机网站制作微信如何分享wordpress
  • 网站建设项目规划审批flash网站下载
  • 秦皇岛pc端网站建设施工企业资产核算的具体内容
  • iis7.5 部署网站网站敏感关键词
  • 做网站要那些设备企业所得税的计算公式
  • 非常好的资讯网站设计阿里云网站建设好用吗
  • 浙江有限公司网站室内装修设计学校哪里好
  • 做网站钱宁波网络seo哪家有名
  • python做简单的网站南京师范大学课程建设网站
  • 制作网页网站沈阳做网站直播的公司
  • jquery 购物网站注册公司在哪个网站
  • 乐辰科技网站建设丹阳市建设局网站
  • 信息网站建设情况工作会科技资讯网站有哪些
  • wordpress必须登录手机优化是什么意思
  • 建一个网站做cpa联盟wordpress放在哪
  • 网站快速备案安全吗网络营销师是做什么的
  • 中国民营企业500强网站seo去哪个网站找好
  • 中国市政建设局网站三门峡城乡建设局网站
  • 蓬莱做网站哪家好邹城网页设计
  • 网站营售西安做网站科技有限公司
  • 网站图标按钮用什么做wordpress插件jetpack
  • 怎么修改网站信息公司网站建设要注意什么问题
  • 网站建设存在的问题有哪些友情链接系统
  • 淮南做网站的公司WordPress附件下载插件
  • 东莞建设网站企业沟通平台网站建设尾款