![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
clean code
真理剑客
认知你自己
展开
-
代码整洁之道笔记: 1、整洁代码
好代码 我们将了解到好代码与差代码的差异,以及如何写出好代码、如何将糟糕的代码改成好代码。 只知道怎么骑自行车并不代表会骑自行车,还是会从自行车上摔下来,除了掌握原则和模式,还要自己多实践。 模仿是学习、创新的第一步,阅读大量代码,观察他人如何为错误决策付出代价,琢磨某段代码好在什么地方、坏在什么地方。 <<代码整洁之道>> 第一部分、介绍编写整洁代码的原则、模式和实践。 ...原创 2019-01-15 14:07:50 · 666 阅读 · 0 评论 -
2 有意义的命名
名副其实: 如果名称需要注释来补充,那就不算名副其实。注释不是善,而是某种情况下的必须的恶,要尽量避免。 一旦发现有更好的名称就替换掉旧的。 避免误导: 如I与O 做有意义的区分 不做a1 a2这种命名 以读者能鉴别不同之处的命名来区分名称 编码 不要带有编码 命名要足够清楚,精确是命名的要点。 尽量不用前缀,用名称区分。 不加修饰的接口,加修饰的实现 除了循环计数器,避免使用单字母名称 明确是...原创 2019-01-15 14:09:26 · 218 阅读 · 0 评论 -
4、注释
避免注释 注释并不“纯然地好”,实际上,注释最多也就是一种必须的恶。注释的恰当用法是弥补我们在用代码表达意图时的失败。如果你发现自己需要写注释,再想想看是否有办法翻盘,用代码来表达。 为什么 不准确的注释要比没注释坏得多。 注释存在的时间越久,就离其所描述的代码越远,越来越变得全然错误。原因很简单。程序员不能坚持维护注释。代码在变动,在演化。从这里移到那里。彼此分离、重造又合到一处。很不幸,注释并...原创 2019-01-15 14:10:31 · 269 阅读 · 0 评论