美文网首页
如何写出好的代码???

如何写出好的代码???

作者: believedream | 来源:发表于2018-04-01 15:56 被阅读0次
timg.jpg

问题

1.在阅读大牛写的代码时候,有没有觉别人的代码写的比我们自己好?
2.在读有些人的代码时候,有没有发现完全读不懂?
3.有时候写完代码,看自己的代码时,会感觉很乱,自己都感觉难以维护?
听别人说,设计模式可以改善我们代码结构,是代码整洁,且利于阅读。于是打算设计模式,并记录下来自己心得。

设计模式的作用:

设置模式存在的原因是为了代码复用,增加可维护性。

设计模式设计的基本原则:

1.开闭原则 对扩展开放,对修改关闭
2.里式转原则 ,子类继承父类(但是最好不要重写父类的方法,否者违反了依赖倒转原则)
3.依赖倒转原则 就实现类应该依赖抽象的接口,不应该具体的实现类(js 很少用的)
4.接口隔离原则 (一个接口只拥有一个功能)
5.合成聚合原则 (尽量封装成小的模块,进行组合)
6.迪米特原则(最少知识原则) 一个对象对其他对象尽肯少的了解。
后面的设计模式其实就是按照这几个原则进行设计的,所以如果想发明自己的设计模式可以按照这几个原则来设计。接下来介绍的设计模式,主要介绍在在js中怎么使用。不进行扩展。

相关文章

  • 怎样写出好代码

    怎样写出好代码 【指南】如何写出好代码 代码就是设计(Jack W.Reeves, 1992) 代码是最有价值的交...

  • 如何写出好的代码???

    问题 1.在阅读大牛写的代码时候,有没有觉别人的代码写的比我们自己好?2.在读有些人的代码时候,有没有发现完全读不...

  • 代码编写注意事项

    如何写出好代码,这个是一个值得考虑的问题。怎样才能写出即可读又高效的代码呢? 本文从编码的细微处入手,总结如何写出...

  • 谈谈如何写好单元测试?

    一 首先什么是好代码? Q1:好代码应具备可读性,可测试性,可扩展性等等,那么如何写出好代码? A:设计思想 & ...

  • 【指南】如何写出好代码

    作者:amnesiac 首发:官方论坛之中文版 导言:这个题目很大,以我的水平、经验或哪个方面都是写不了的,就像 ...

  • 注释那些事儿:前端代码质量系列文章(一)

    摘要: 好的注释可以提高代码的可读性和可维护性,从而提高代码质量。那么什么是好的注释?如何写出好的注释? “Com...

  • 前端注释那些事儿:看懂这篇,提高代码质量So easy

    前言: 好的注释可以提高代码的可读性和可维护性,从而提高代码质量。那么什么是好的注释?如何写出好的注释? 好的注释...

  • 如何写出好代码之消除代码中的重复

    软件开发中,有个很重要的DRY原则,即Dont Repeat Yourself,也就是不要重复自己。 重复的代码会...

  • 6.18日记

    6.18上午阅读了卡普斯标题文案,如何写出好的标题,关于诉求,如何写出好的开头,一边阅读,一边用笔记本做学习线索。...

  • 小白如何写出好文章清单

    近期读了一篇关于小白如何写出好文章的短文,结合以前读过的文章,心有所感,遂整理了一份小白如何写出好文章的清单(以下...

网友评论

      本文标题:如何写出好的代码???

      本文链接:https://www.haomeiwen.com/subject/qsfacftx.html