美文网首页
2022-10-17-读完《代码整洁之道》

2022-10-17-读完《代码整洁之道》

作者: 三流之路 | 来源:发表于2022-10-18 17:46 被阅读0次
  • 类要短小,想短小就得尽量单一职责,或者说因为要单一职责所以短小。“系统应该由许多短小的类而不是少量巨大的类组成”
  • 类要高内聚,如果发现一个类有太多的属性,就要思考这些属性之间是否有关联,是否应该拆分到不同的类里
  • 使用依赖注入,AOP 等改善架构
  • 注意边界值,不要让代码在边界处出现异常
  • 永远不要有重复代码
  • 不要人为耦合。“人为耦合是指两个没有直接目的之间的模块的耦合。其根源是将变量、常量或函数不恰当地放在临时方便的位置。这是种漫不经心的偷懒行为。……不要为了方便随手放置,然后置之不理。”
  • “代码应该放在读者自然而然期待它所在的地方。PI 常量应该在出现在声明三角函数的地方。”
  • 不要出现魔术数。虽然知道,但有时就是为了偷懒,觉得也没什么问题,会直接用数字。
  • 布尔值的复合,用一个函数封装,说明其含义,直接多个布尔值,不太容易判断出想要干什么
  • 否定的布尔判断不如肯定好理解,可以封装方法内部取反
  • 对于有先后顺序的调用逻辑来说,最好让前一个函数的返回值作为后一个的参数,这样有必然的顺序,不至于随意修改顺序调用
  • 不要继承常量,通过静态导入。继承来的不直观,不知道哪里来的

相关文章

  • 2022-10-17-读完《代码整洁之道》

    类要短小,想短小就得尽量单一职责,或者说因为要单一职责所以短小。“系统应该由许多短小的类而不是少量巨大的类组成” ...

  • [代码整洁之道]-整洁代码

    前段时间,看了代码整洁之道,顺手做了些笔记,分享给大家,和大家一起探讨整洁代码之道。 1.1要有代码 代码是我们最...

  • 代码整洁之道-<函数>

    代码整洁之道-<函数> 代码整洁之道 一书相关读书笔记,整洁的代码是自解释的,阅读代码应该如同阅读一篇优秀的文章,...

  • 代码整洁之道

    01、有意义的命名 在团队开发中,团队小伙伴编码风格各不相同,一个统一的规范就显得尤为重要,最近在做Code Re...

  • 代码整洁之道

    整洁代码 Leblanc : Later equals never.(勒布朗法则:稍后等于永不) 对代码的每次修改...

  • 代码整洁之道

    海到无边天作岸,山登绝顶我为峰。作为猿类的我们,对自己创造的代码有着一种天生的无比自信。这是好事~可是,对于我们的...

  • 代码整洁之道

    1.一次只做一件事的原则 除了最外边必要的空判断,少用return操作符。原则如下图所示:一次只做一件事情.png...

  • 代码整洁之道

    一.整洁代码 借用一条美国童子军简单军规:让营地笔记来时更干净 二.有意义的命名 2.7避免使用编码编码已经太多,...

  • 代码整洁之道

    大概读了一下《代码整洁之道》这本书,总结如下: 1.变量名:有意义、可读性好 2.避免重复和无意义的条件判断 3....

  • 《代码整洁之道》

    细节之中自有天地,整洁成就卓越代码。 软件专家RoberfC.Marlin在《代码整洁之道》中为你呈现出了革命性的...

网友评论

      本文标题:2022-10-17-读完《代码整洁之道》

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