
代码规范
不惧前行
平凡而简单的人一个,无权无势也无牵无挂。一路厮杀,只进不退,死而后已,岂不爽哉!
收起对“车”日行千里的羡慕;收起对“马”左右逢缘的感叹;
目标记在心里面,向前进。一次一步,一步一脚印,跬步千里。
这个角色用于劝勉现在的我。
展开
-
[高扩展的诀窍] -- 细粒度设计,只做一件事
这篇文章对三年以上的熟手来说我相信已经不是什么新鲜内容,可以跳过,我主要是告诫成长中的新手们的 正如标题所说,写代码时把代码封装起来,并且一个函数/方法只做一件事,那么这个函数/方法的重用率就会被提高,由于大家经常都在写对象和方法,后面我统一叫方法吧 为什么说重用率提高了呢?因为它做的事情就是那一件,那如果其它模块也需要做这样的事的时候,自然就可以重复利用这个方法的代码了 可是如转载 2017-01-14 09:55:21 · 355 阅读 · 0 评论 -
[高扩展的诀窍] -- 参数化设计,让外部通过参数控制工作方式
原文地址: http://www.kkh86.com/it/programing-expr/guide-base-param-design.html 参数化设计就是指 函数/方法 合理的提供参数表, 内部逻辑根据这些参数进行具体的工作, 而由于参数可以从外部传递进来,所以就是等于外部可以控制内部的工作方式, 大家很清楚我们能用各种函数方法做事就是因为这些函数提供了操作参数, 我们根据功能传递转载 2017-01-14 08:53:32 · 447 阅读 · 0 评论 -
[简化代码] -- 我们要惜字如金
从我2008年学VB的时候开始就很计较每写的一行代码是不是多余了,能不能删减 我也觉察到自己是不是有什么强迫症,至于如此计较这些代码,其实搞不搞它们程序都能正常工作 但是渐渐地我写的代码越来越多,后来编写了一个3万多行代码的VB程序后,过2个月我进行维护时居然不太记得怎么改某个函数了,原因正是因为要改的函数太复杂,逻辑太不精简了,觉得有些字符计算又绕了弯子 后来我狠下心先精简这里转载 2017-01-14 10:12:30 · 331 阅读 · 0 评论