代码整洁之道
懒笑翻
这个作者很懒,什么都没留下…
展开
-
代码整洁之道----注释
1、别给糟糕的代码加注释----重新写吧2、注释的恰当用法是弥补我们在用代码表达意图时遭遇的失败。注释总是一种失败。我们总无法找到不要注释就能表达自我的方法,所以总要有注释,这并不值得庆贺。3、如果你发下自己需要写注释,再想想看是否有办法翻盘,用代码来表达。每次用代码表达,你都该夸奖一下自己。每次写注释,你都该做个鬼脸,感受自己在表达能力上的失败。4、注释会撒谎,也不是说总是如此或有意原创 2018-02-06 20:04:19 · 790 阅读 · 0 评论 -
代码整洁之道----函数
1、函数的第一规则是要短小。第二规则是还要更短小。2、每个函数都只有两行、三行、四行长,每个函数都一目了然,每个函数都只说一件事,每个函数都依序把你带到下一个函数3、if语句、else语句、while语句等,其中的代码块应该只有一行。该行大抵应该是一个函数调用语句。这样不仅仅能保持函数短小,而且,因为块内调用的函数拥有较具说明性的名称,从而增强了文档上的价值。这也意味着函数不应该大到足以容原创 2018-02-05 18:16:20 · 785 阅读 · 0 评论 -
代码整洁之道----命名规范
1、变量、函数或类的名称要体现出:它为什么会存在、做什么事、应该怎么用。2、避免使用与本意相悖的词3、做有意义的区分:比如ProductInfo或ProductData类,虽然名称不同但是意思无区别。废话都是冗余。Variable一词永远不应当出现在变量名中。Table一词永远不应当出现在表名中。4、使用读得出来的名称。程序里面写了个genymdhms(生成日期,年、月、日、时、分、秒原创 2018-02-02 17:33:15 · 653 阅读 · 0 评论 -
代码整洁之道----格式
1、代码格式不可忽略,必须严肃对待。代码格式关乎沟通,而沟通是专业开发者的头等大事。2、在java中,文件尺寸与类尺寸极其相关。3、源文件名称本身应该足够告诉我们是否在正确的模块中。源文件最顶部应该给出高层概念和算法。细节应该往下渐次展开,直至找到源文件中最底层的函数和细节。4、几乎所有的代码都是从上往下读,从左往右读。每行展现一个表达式或一个子句,每组代码行展示一条完整的思路。这些思原创 2018-02-07 17:01:18 · 449 阅读 · 0 评论 -
代码整洁之道----对象和数据结构
1、将变量设置为私有有一个理由:我们不想其他人依赖这些变量。我们还想在心血来潮时能自由修改其类型或实现。但是还有有很多程序员给对象自动添加赋值器和取值器,将私有变量公之于众、如同他们根本就是公共变量一般。2、实际上,基本变量都是私有,而且我们也通过变量取值器和赋值器使用变量,其实现仍暴露了。3、隐藏实现并非只是在变量之间放上一个函数层那么简单。隐藏实现关乎抽象。类并不简单地用取值器和赋值器原创 2018-02-07 19:08:29 · 466 阅读 · 0 评论