《代码整洁之道》读书笔记:命名是写给同事的情书

这本书十年前就有中文版,但直到这轮重读,才真正体会到每一条规则背后的代价与收益。

一、命名占掉一半功夫

变量名要是能表达意图,注释就少了一半。反之,一个 data、list、temp 会把读者拖回上下文大海。

二、函数要短、职责要单一

把“做一件事”的函数拆开,不只是为了美观,更是让测试能对准业务而非实现细节。

三、规则要因地制宜

不是每条都要照搬。关键是团队达成一致,并把规则写进评审清单里。

评论(1)

夜读

命名那段太真实了,我们组里全是 data、list、temp 的受害者。

评论经站长审核后公开显示。