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

网站建设情况 报告中国建设教育学会网站

网站建设情况 报告,中国建设教育学会网站,wordpress禁用谷歌字体插件,微云做网站重温Unix设计哲学 这个世界是复杂的,但往往本质的东西都是简单的。这些原则,不光是用在程序开发,也适用于架构设计,产品设计等等地方。 简洁原则:以简洁为美 不要为了满足自己的虚荣心,企图搞一些花哨的东…

重温Unix设计哲学

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

相关文章:

  • 网站整站出售搜索引擎广告投放
  • 网站的管理和维护各大网站什么时候恢复彩色
  • 上海网站建设 网络推广移动互联网开发实训报告
  • 网站建设是干嘛的wordpress 主题 排行榜
  • 云南网站建设天锐科技奉贤网站建设网站制作
  • 个人网站建设书网站建设价格西安
  • 网站域名后缀的意思东莞长安网站开发公司
  • 免费建立个人网站的视频怎么制作安卓app
  • 交互有趣的网站wordpress是啥东西
  • 想制作一个网站怎么来做wordpress 文章关键词
  • 潍坊 公司 网站wordpress 后台密码错误
  • 企业网站导航一般做多高怎样建立自己的公众号
  • 交通局网站模板男女一夜做受视频最新网站
  • 可以免费建设网站吗项目建设总结报告
  • 湛江免费网站制作网站建设主要干什么
  • 网站建设管理与维护功能意义wordpress缩略图质量
  • 公司制作一个网站价格住房城乡建设部网站
  • 登封网站关键词优化软件免费送的广告怎么在网站上做
  • lol做视频那个网站好网站租用价格
  • 大连网站开发公司电话网站tdk优化文档
  • 网站建设相关nodejs做网站
  • 西安网站建设 北郊江西网站开发多少钱
  • 如何维护企业电子商务网站建设如何做一张图片的网站
  • 让百度收录整个网站文章一键导入wordpress
  • 做网站费网站建设人员管理制度
  • 怎么给网站做百度坐标定位高密市住房和城乡建设局网站
  • 用ps做网站画布一般建多大苏州建设交易中心网站
  • 亅新厦建设集团网站wordpress英文美食主题
  • 深圳建设商城网站做网站过时了
  • 成都网站制作需要多少钱备案期间需要关闭网站