摘要: 1、短文件比长文件更易于让人理解。 2、在封包声明、导入声明和每个函数之间,都有空白行隔开。 3、关系密切的概念应该互相靠近。除非有很好的理由,否则就不要把关系密切的概念放到不同的文件中。 4、变量声明应尽可能靠近其使用位置。循环中的控制变量应该总是在循环语句中声明。实体变量应该在类的顶部声明。 5 阅读全文
posted @ 2020-02-24 19:50 夜里寻星 阅读(117) 评论(0) 推荐(0)
摘要: 1、应当尽量避免使用注释,代码不能表达自己的意图是一种失败,只有在代码不能表达自己意图的时候才选择使用注释。 2、不准确的注释远比没有注释坏得多。 3、与其花时间用注释去解释糟糕的代码,不如花时间去吧糟糕的代码弄好点。 4、TODO注释有必要存在,但是应该尽快完成未做的工作。 5、在需要注意的代码部 阅读全文
posted @ 2020-02-24 18:09 夜里寻星 阅读(150) 评论(0) 推荐(0)
摘要: 1、函数应该做一件事。做好这件事。只做一件事。错误处理也是一件事(要判断函数是否不止做了一件事,有一个方法,就是看是否能再拆出一个函数,该函数不仅只是单纯地重新诠释其实现)。 2、函数参数应该尽量少,设身处地去想你愿意看多参数的函数还是少参数的函数,少参数的函数你甚至只需要看名称便知道函数的功能,但 阅读全文
posted @ 2020-02-24 12:46 夜里寻星 阅读(148) 评论(0) 推荐(0)