17 June 2016
号外号外:我的新书《现代JavaScript库开发:原理、技术与实战》出版啦!!!快点我查看
号外号外:一组小而美的JavaScript迷你库!!!快点我查看
号外号外:猿辅导招聘前端,后端,客户端啦!地点:北京!!!快点我查看

最近看了@余果 的《Web全栈工程师的自我修养》颇有一些收获,刚好最近在制定经验前端的规范化工作,制定了几条前端设计原则,分享给大家。

下面就是经验的前端指导原则:

设计原则是指导性原则,比较抽象,可扩展

  • KISS原则
  • DRY原则
  • 最少知道原则
  • 分治原则

KISS原则(Keep it Simple and Stupid)

一切尽可能简单,简单,简单!!! 简单就是美,能简单的绝不复杂

DRY原则(Don’t Repeat Yourself)

顾名思义,任何一段代码如果需要复制第三次,需要进行抽象

最少知道原则

高内聚,低耦合,任何事物应该保持对外界的最少知道原则

分治原则

复杂的问题,负责的功能,应该拆分,由更小的部分组成

总结

如果你对上面的规则有什么疑问或者建议,那就在评论区和我讨论吧,期待你的反馈哦。

原文网址:http://yanhaijing.com/web/2016/06/17/design-principles-of-web-front/

微信公众号:颜海镜
关注微信公众号 颜海镜
微信支付二维码
赞赏支持 微信扫一扫


颜海镜

颜海镜 on 17 Jun 2016

新博文《Web前端设计原则》,期待你的反馈 威武

Daniel愛音樂愛森活

Daniel愛音樂愛森活 on 17 Jun 2016

写的有点简单,原则能结合实例就好了

颜海镜

颜海镜 on 18 Jun 2016

感谢反馈,我努力

海岛心Hey

海岛心Hey on 21 Jun 2016

总结的不错,如果能够再细说一下最少知道原则和分治原则就好了。

颜海镜

颜海镜 on 21 Jun 2016

感谢支持,这个等我有时间补充一些例子