代码整洁之道的笔记(177)

>我来写笔记

按有用程度 按页码先后 最新笔记

  • [已注销]

    [已注销]

    前言 衡量代码质量的唯一有效标准:WTF/min 什么是整洁代码 1,代码逻辑直接了当,让缺陷难以隐藏 2,尽量减少依赖关系,使之便于维护 3,依据某种分层策略完善错误处理代码 4,性能调至最优,省得引诱别人做没规矩的优化 5,整洁的代码只做一件事 6,简单直接,具有可读性 7,有单元测试和验收测试 8,有意义的命名 9,代码应在字面上表达其含义 10,尽量少的实体:类、方法、函数 11,没有重复代码 好的命名..

    2012-09-26 23:01   7人喜欢

  • maverick

    maverick (读书,行走)

    小,高内聚,权责单一 通过权责来判断类是否足够小 通过类名和类描述来判断权责是否单一 通过将访问同一批成员变量的函数抽取为一个类的方法来提高内聚性 通过接口来隔离测试客户代码对实现细节的依赖

    2013-07-11 13:47   2人喜欢

  • 大头

    大头

    如果每个例程都让你感到深合己意,那就是整洁代码。 如果代码让编程语言看起来像是专为解决那个问题而存在,就可以称之为漂亮的代码。——Ward Cunningham

    2012-07-12 17:17   2人喜欢

  • 陈

    用整理代码的决心替代创造废话的冲动。你会发现自己成为更优秀、更乐观的程序员。

    2013-09-16 22:24   1人喜欢

  • maverick

    maverick (读书,行走)

    2013-07-10 12:46   1人喜欢

  • maverick

    maverick (读书,行走)

    2013-07-10 08:45   1人喜欢

  • maverick

    maverick (读书,行走)

    衡量代码的标准:wtf/min 思想:代码即文档,代码的一个重要作用就是用于程序员之间的交流 准则:童子军军规:离开营地时应该比来时更干净

    2013-07-09 18:01   1人喜欢

  • 大句哥哥

    大句哥哥 (make pie, or invent universe)

    我们都曾经瞟一眼自己亲手造成的混乱,决定弃之不顾,走向新一天。 我们都曾经看到自己的烂代码居然能运行,然后断言能运行的烂程序总比没有强。 我们都曾经说过有朝一日再回头清理。 当然,那些日子里,我们都没听过Law of LeBlanc:Later equals never 呵呵 ack下TODO吧。。。

    2013-04-04 16:30   1人喜欢

  • 而功力不唐捐

    而功力不唐捐 (跑步、英语、音乐和读书)

    代码应简单直接,让缺陷无处可藏。 童子军军规:提交代码时比更新下来时要更整洁。 ---------------------------------------- ch2 meaningful names 名副其实: 不用担心名字太长; 名字不用注视来补充其意思; 作用域越大的变量要越清晰的命名。 为数字定义常量,容易搜索到。 有意义地区分变量,不要用addr1, addr2这样的名字。 使用易读的变量,单词缩写如DtaRcrd就没有DataRecord好。 避免使用编..

    2012-08-25 14:39   1人喜欢

  • 绿野仙踪

    绿野仙踪

    经过漫长的试错,经验告诉我,函数就该小。

    2018-09-08 15:33

<前页 1 2 3 4 5 6 7 8 9 ... 17 18 后页>

笔记是你写在书页留白边上的内容;是你阅读中的批注、摘抄及随感。

笔记必须是自己所写,不欢迎转载。摘抄原文的部分应该进行特殊标明。

代码整洁之道

>代码整洁之道