HackerTube English?

Clean Code - Uncle Bob / Lesson 1

UnityCoinYouTube ↗

字幕解读

Robert C. Martin 用一段给测试页面加上准备和清理步骤的代码,说明他为什么重视维护者的阅读体验。他把重构比作写新闻:先让读者知道这段代码做什么,细节可以等有需要时再看。他也给出自己判断函数是否只做一件事的方法:如果还能从中有意义地提取出另一个函数,就继续拆分,并用名称说明各部分的职责。

存档字幕(转写方式未注明) ↗ · 引文按字幕原文展示,可点时间戳回看片段。

补充字幕原文 2

allows the reader to escape early

a function does one thing if you cannot meaningfully extract another function from it

Hacker News 评论

查看 HN 原评论 ↗