易读代码的艺术
_AllenMiao
Stay hungary, stay foolish.
展开
-
易读代码的艺术之Code Should Be Easy to Understand
1、Code should be easy to understand. ---- 代码应该易读。2、Code should be written to minimize the time it would take for someone else to understand it. ---- 代码应该被写得使其他人用最少的时间理解它。3、We've found原创 2015-10-04 12:11:10 · 778 阅读 · 0 评论 -
易读代码的艺术之Packing Information into Names 1
1、Packing information into names. ---- 把信息包含在命名中。选择非常特殊的词,避免选择词义空洞的词。例如,在GetPage()中的Get并不能充分表达page是从本地缓存、数据库还是互联网上得到,利用比较特殊的词会避免这样的情况,如FetchPage()、DownloadPage()。再如:class BinaryT原创 2015-10-05 17:04:47 · 393 阅读 · 0 评论 -
Packing Information into Names 2
1、Use concrete names. ---- 使用具体的名字。CanListenOnPort()要优于ServerCanStart().2、Attach important details. ---- 附加重要的信息。在度量变量命名时,比如时间,需要在变量名字后加_ms等。3、Use longer names for larg原创 2015-10-06 12:02:34 · 327 阅读 · 0 评论