cleanCode
哈希马普
软件开发给我最大的启发就是——开源
展开
-
cleanCode[1]:有意义的命名
为什么要有意义的命名: 我们都曾经说过有朝一日再回头清理那些糟糕的代码,然而最终总是弃之不顾。稍后等于永不,我们需要立即行动,写优雅的代码。 写代码的过程中,读占的比例很大,所以首先要让代码易读。 有意义命名的几大规则: 1、命名即其意 例:int daysSinceCreation; 2、做有意义的区分 例:由a1,a2的命名方式改为source,destination 3、使用读得出来的命名 ...原创 2019-03-10 22:55:34 · 110 阅读 · 0 评论 -
cleanCode[2]:函数编写的几大规则
函数编写的几大规则 很难一开始就遵循这些规则,但是可以先想什么就写什么,然后再打磨它。 1、短小 函数的第一规则是短小,第二规则是还要更短小。 if、else、while语句等,其中的代码块应该只有一行。 2、只做一件事 函数应该做一件事,做好这件事,只做这一件事。 编写函数毕竟是为了把大一些的概念拆分成另一抽象层上的一系列步骤。 3、自顶向下读代码:向下规则 我们想要让代码拥有自顶向下的阅读顺序...原创 2019-03-17 12:58:06 · 175 阅读 · 0 评论