最近看到新人的android代码实在问题太多,一些基本的地方都有问题,于是重新培训了下代码规范,希望后面能慢慢好起来。
一、Android编码规范
1.java代码中不出现中文,最多注释中可以出现中文
2.局部变量命名、静态成员变量命名只能包含字母,单词首字母出第一个外,都为大写,其他字母都为小写
3.常量命名只能包含字母和_,字母全部大写,单词之间用_隔开...
分类:
移动开发 时间:
2015-01-07 15:07:06
阅读次数:
157
一、简介 首先这里要了解PSR,Proposing a Standards Recommendation(提出标准建议)的缩写,就是一种PHP开发规范,让我们研发出来的代码更合理、更好维护、可读性更高。PSR有下面几个标准: PSR-0:自动加载 PSR-1:基本代码规范 PSR-2:代码样式...
分类:
其他好文 时间:
2015-01-03 15:51:05
阅读次数:
224
.简介 : Android 常用的代码结构, 包括包的规范, 测试用例规范, 数据库模块常用编写规范;参考 : 之前写的一篇博客 【Android 应用开发】 Application 使用分析 ;-- Application 分析 : Application 概念, 声明周期, 组件间传递数据作用, 数据缓存作用;-- 源码分析 : 分析 Application 结构接口源码;-- 使用示例 :...
分类:
移动开发 时间:
2014-12-26 01:00:15
阅读次数:
179
代码质量对于软件项目的成败很重要,这点我想大家都明白。那么在一个软件团队中如何保证代码质量呢?对于这个问题不同的人可能会有不同的答案,对于我而言我觉得做好两点代码质量基本就可以保证了: 1.代码规范(具体规范细则可以参考.NET 设计规范 一书) 2.测试(对于程序员本身而言主要是单元测试)...
分类:
其他好文 时间:
2014-12-22 07:02:47
阅读次数:
483
一,关于空行
A:.h中的空行
1,文件说明与头文件包涵(#import)之间空1行
2,头文件包涵(#import)之间,如果需要分类区别,各类别之间空1行
3,头文件包涵(#import)与@class之间空2行
4,@interface与@class之间空一行
5,头文件{}里面,空1行开始声明对象成员,如果需要分类区别,各类别之间空1行
6,{}外空1行,书写属性,如果需要分...
分类:
移动开发 时间:
2014-12-21 23:43:46
阅读次数:
383
今天阅读了《构建之法》从67页到139页的部分,思考和体会如下。1.第四章这章讲的是两人合作。主要的点有代码规范、极限编程和结对编程,也讲到了与别人交流的一些技巧。代码是给机器看的,也是给人看的,但我觉得代码更多是给人看的。因为我一直觉得不论何种科学或者技术发展到了什么程度,人都是最根本的。书中对代...
分类:
其他好文 时间:
2014-12-19 17:22:06
阅读次数:
118
很多初学者和我一样,刚开始写代码的时候,不注意代码规范,认为只要代码没有语法错误,能运行就是正确的。这样的观念在我心里存在了很长时间,这其实是埋藏在代码里的一个定时炸弹,给自己维护和他人合作都带来了巨大的麻烦。1.首行缩进:几乎在所有的代码语言了 我们都是以4个空格来缩进代码 一是看起来很美观,二是...
分类:
其他好文 时间:
2014-12-18 15:08:12
阅读次数:
198
1. 读取一个.C文件,删除该文件中所有的注释语句。然后写入到新的.C文件里。
要求:
1. 删除注释语句功能采用动态链接库形式
2. 在功能实现的基础上:
--单元测试要足够充分
--要通过所有的MISRA C的检查
--代码要符合代码规范。...
分类:
其他好文 时间:
2014-12-08 19:38:41
阅读次数:
153
今天去公司加班改bug,看着代码很生气,一点没注意,一大堆问题,由此想写篇文章解解气,奉劝想在程序员这条路上多走会儿的人们一些建议,虽然我也没走多久,算是大家探讨吧。几个问题:一、你提交代码前有充分测试吗?二、你提交代码前有侥幸心理吗?三、你提交代码前有仔细检..
分类:
其他好文 时间:
2014-12-05 10:58:13
阅读次数:
147
http://blog.jobbole.com/29454/常用javascript设计模式 http://coderlmn.github.io/code-standards/#userconsent#前端代码规范 及 最佳实践http://www.w3cfuns.com/thread-559195...
分类:
其他好文 时间:
2014-12-03 11:58:49
阅读次数:
371