代码风格规范
a343315623
这个作者很懒,什么都没留下…
展开
-
各种流行的编程风格
在过去的N年中,我遇到了很多使用囧然不同风格的开发者,下面是我所知道的一些,你还知道其它的吗?散弹枪编程这种编程风格是一种开发者使用非常随意的方式对待代码。“嗯,这个方法调用出错了……那么我会试着把传出的参数从 false 变成 true!”,当然依然出错,于是我们的程序员会这样:“好吧,那我就注释掉整个方法吧”,或是其它更为随意的处理方式,直到最后让这个调用成功。或是被旁边的某个转载 2016-05-16 17:02:59 · 221 阅读 · 0 评论 -
代码风格
1.不要用太多的连续调用,比如:a.m1().m1();2.参数如果比较多,不要用函数返回的方式比如a.m(b.m1(),c.m2()),可以把b.m1()和c.m2()作为局部变量提出来。3.如果有个变量或者代码块多次被用到,那么就提出来作为单独一个变量或者公共方法。4.MVC中,V和C一定要分开,不要再C中写入改变UI的代码。5.if和for等代码块,哪怕只有一行,也要加上大括原创 2016-05-16 17:06:12 · 279 阅读 · 0 评论 -
安卓特有的代码风格
1.不要用timer处理要重复有重复动作的代码,除非必须,可以用handler自己发送相同消息来替代。因为timer是并发的,而且每次都期一个新的线程,效率低,而且不好控制。2.不要出现sleep,wait()等方法,除非必须,可以用sendmessageWithDelay()代替。3.HTTP如果是有loading框需要用户等待的,尽量提高其优先级,不要用AsyncTask默认的优先级。原创 2016-05-16 17:07:10 · 224 阅读 · 0 评论