码迷,mamicode.com
首页 >  
搜索关键字:整洁之道    ( 140个结果
【前端阅读】——《代码整洁之道》摘记之整洁代码、命名、函数、注释
这本书提出一种观念:代码质量与其整洁度成正比。干净的代码,既在质量上较为可靠,也为后期维护、升级奠定了良好基础。(作者认为书可以有另一个名字:《如何在意代码》) 读这本书,促使我思考代码中何谓正确,何谓错误。更重要的是,它还可以促使自己重新评估自己的专业价值观,以及对自己技艺的承诺。 1、整洁编程 ...
分类:其他好文   时间:2017-10-28 23:50:54    阅读次数:212
S.O.L.I.D原则
本文是从 S.O.L.I.D. Class Design Principles 这篇文章翻译而来。 本文是由敏捷宣言签署人之一、《 Clean Code(代码整洁之道)》一书的作者Robert C. Martin为他的《Applying Principles and Patterns》这本书搜集整理 ...
分类:其他好文   时间:2017-10-22 11:14:12    阅读次数:210
代码整洁之道(1)
一、组织直线型代码 1.尽量使语句之间有明确的顺序 2.用注释对不清晰的依赖关系进行说明 3.组织良好的代码顺序,不要让读者的目光跳来跳去 4.如果你把相关的语句画上框,在语句排列很好的情况下方框是不会重叠的。 二、条件语句 2.1 if-else语句 1.把正常情况的处理放在if后面而不要放在el ...
分类:其他好文   时间:2017-09-10 23:49:40    阅读次数:241
【整洁之道】如何写出更整洁的代码(上)
代码整洁之道不是银弹,不会立竿见影的带来收益。没有任何犀利的武功招式,只有一些我个人异常推崇的代码整洁之道的内功心法。它不会直接有效的提高你写代码的能力与速度,但是对于程序员的整个职业生涯必然会带来意想不到的好处。如果你还是一个在校学生,或者是刚工作没多久的“菜鸟”,那么很有必要接触一些这方面的知识... ...
分类:其他好文   时间:2017-09-06 00:34:35    阅读次数:143
代码整洁之道——8、错误处理
抛出错误是一个很好的事情。这意味着当你的程序出错的时候可以成功的知道,并且通过停止当前堆栈上的函数来让你知道,在node中会杀掉进程,并在控制套上告诉你堆栈跟踪信息。 一、不要忽略捕获的错误 不处理错误不会给你处理或者响应错误的能力。经常在控制台上打印错误不太好,因为打印的东西很多的时候它会被淹没。 ...
分类:其他好文   时间:2017-07-27 11:35:51    阅读次数:194
代码整洁之道——6、测试
测试比发布更重要。如果你没有测试或者测试的不充分。那么你每次发布的时候都不能保证不出问题。你的团队决定测试的数量,但是拥有100%的测试覆盖度(所有的语句和分支)可以让你达到高度的自信和内心的平静。这意味着,除了有好的测试框架,你还需要使用好的覆盖率工具。 没有借口不写测试,有大量的JS测试框架,所 ...
分类:其他好文   时间:2017-07-26 23:40:35    阅读次数:153
《代码整洁之道》总结——类,系统,测试,迭进
类 系统 测试 迭进 通过四条简单的规则迭进设计就能达到整洁 ...
分类:其他好文   时间:2017-07-26 13:48:32    阅读次数:161
代码整洁之道——4、类
一、优先使用ES6语法的类而不是ES5的纯函数 传统的ES5类语法很难拥有类的继承、构造函数和方法的定义。如果你需要使用继承(要注意的是,你可能不需要),那么就用ES2015/ES6的类。但是,在你发现你需要更大更复杂的对象的之前,尽量使用小巧的函数。 二、使用方法链 这个模式在JS中非常有用,你可 ...
分类:其他好文   时间:2017-07-26 13:38:58    阅读次数:180
代码整洁之道——3、对象和数据结构
一、使用getters和setters 使用getters和setters获取对象数据比简单查找对象属性要好。因为: 1、当你想要做的不仅仅是获取对象属性,你不必查找和修改你代码中的每处访问。 2、使用set可以使验证变简单。 3、封装内部结构。 4、使用get和set,容易打日志和处理错误。 5、 ...
分类:其他好文   时间:2017-07-25 22:41:26    阅读次数:167
代码整洁之道——2、函数
一、函数参数(两个或者更少) 限制函数的参数至关重要,因为这样测试函数会更简单。有超过三个以上的参数,测试的时候就要使用不同参数测无数的场景。 一个或者两个参数是理想情况。如果可能的话避免三个参数。三个以上的参数应该杜绝。通常,如果有两个以上的参数,说明这个函数做的太多了。大多数情况下,一个高质量的 ...
分类:其他好文   时间:2017-07-21 15:56:13    阅读次数:180
140条   上一页 1 ... 4 5 6 7 8 ... 14 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!