代码整洁之道
星火之燎原
这个作者很懒,什么都没留下…
展开
-
代码整洁之道--函数
怎么写出易于理解与阅读的函数?怎么让函数很好的表达其意图?该给函数赋予那些属性?短小函数的第一规则是短小,第二天规则还是短小。单一职责函数应该只做一件事情。switch语句的处理在开发过程中,总能碰到需要使用switch的时候。但是switch天生就算要做N件事情的,这就违反了单一权责原则。我们可以通过将switch放置与抽象工厂下进行解决。比较好的函数名称优秀的函数名能较原创 2017-09-01 14:38:03 · 400 阅读 · 0 评论 -
代码整洁之道--格式
保持良好的代码格式,会让你的代码看起来更整洁、更专业、更容易维护。下面我们介绍一个简单的格式规则。每个封包声明、导入声明、函数之间,通过空格分开。变量声明应该靠近其使用的地方。相关函数放置到一块若某个函数调用另外一个,就应该把他们放置到一块,而且调用者尽量放置于被调用者之上。这个原则可以很轻易找到被调用的函数,极大增强整个模块的可读性。横向格式尽量保持代码量短小,原则是无需原创 2017-09-01 15:36:00 · 473 阅读 · 0 评论 -
代码整洁之道--有意义的命名
现实生活中,我们都知道名字的重要性,对此,还有些笑点由此产生。同理在我们的代码中也是适用的,有个好的名称,读你代码的人(包括你自己)都会开心。这其中包括参数名、文件、类,函数的命名。好的名字应该有以下特点:由名生意。根据名字可以看出它为什么存在,它做什么事情,应该怎么用。假如名称还需要注释来补充,那就不名副其实了。有意义的区分。常见的有以数字系列命名(比如a1、a2、a3,,,),这都原创 2017-08-31 20:24:28 · 450 阅读 · 0 评论