2010年3月26日
摘要: 命名对于可读性至关重要。优秀的命名应该有以下特点。1)命名没有模糊性,命名本身能够具体非常高的可读性,是自解释的,好的命名可以无需配以注释就能轻易看明白。 theList 不如 gameBoard x[0] == 4 不如 cell[STATUS_VALUE] == FLAGGED 不如 ... 阅读全文
posted @ 2010-03-26 13:38 真阿当 阅读(148) 评论(0) 推荐(0) 编辑
摘要: 命名对于可读性至关重要。优秀的命名应该有以下特点。1)命名没有模糊性,命名本身能够具体非常高的可读性,是自解释的,好的命名可以无需配以注释就能轻易看明白。 theList 不如 gameBoard x[0] == 4 不如 cell[STATUS_VALUE] == FLAGGED 不如 ... 阅读全文
posted @ 2010-03-26 13:38 真阿当 阅读(91) 评论(0) 推荐(0) 编辑
摘要: 写程序不仅要考虑编译器能执行,更应考虑代码是否有良好的可读性。可读性不仅仅是为了方便别人看你的代码,就算是作者本人,在编写新功能的时候,其实也会反复看自己之前的代码。为了让开发速度快,而放弃让代码保持高品质,其实只会反而拖慢开发速度。编写当前功能的时候,这么做当然是会提高开发速度,但从全盘角度... 阅读全文
posted @ 2010-03-26 13:13 真阿当 阅读(89) 评论(0) 推荐(0) 编辑
摘要: 写程序不仅要考虑编译器能执行,更应考虑代码是否有良好的可读性。可读性不仅仅是为了方便别人看你的代码,就算是作者本人,在编写新功能的时候,其实也会反复看自己之前的代码。为了让开发速度快,而放弃让代码保持高品质,其实只会反而拖慢开发速度。编写当前功能的时候,这么做当然是会提高开发速度,但从全盘角度... 阅读全文
posted @ 2010-03-26 13:13 真阿当 阅读(97) 评论(0) 推荐(0) 编辑