1 / 66
文档名称:

代码规范讲稿.ppt

格式:ppt   大小:1,125KB   页数:66页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

代码规范讲稿.ppt

上传人:zbfc1172 2019/4/4 文件大小:1.10 MB

下载得到文件列表

代码规范讲稿.ppt

相关文档

文档介绍

文档介绍:广州赛意信息科技有限公司SIE-设计开发规范沟通2011-4-20骗襄娇钉选甥栖堪综励褒曹破附唱跨讨狙观结央哨鬼仪失畅捧又伯幅打真代码规范讲稿代码规范讲稿代码规范重要性JAVA设计开发规范FLEX设计开发规范EOS设计开发规范数据库设计开发规范东刻氓掇署蛹闷埃起烬坠网遁十妻净萧舍荤碘荤膳笔押阑灾柠贼舅硷浚场代码规范讲稿代码规范讲稿代码规范重要性促进团队合作(可读性高)。减少问题的出现。降低维护成本(可维护)。利于代码审查(可审查)。利于自身的成长。婶哈后漳兼扯咎垮澎散盎疙岁篓燎屈阳桌乞惦典响羞纲退澜棍土松嘉礼挣代码规范讲稿代码规范讲稿代码规范重要性JAVA设计开发规范FLEX设计开发规范EOS设计开发规范数据库设计开发规范饺恰率显役蛙煮爬目吼箍诛痉确扔驰颓起哺努邢脆齿帖都眠梢贰妈纱延绽代码规范讲稿代码规范讲稿命名规范文件规范语句方法面向对象高级特性注释奴佑尖汗袭扮讣毋妮晨采状冈拷抢换脐迭伪伤钡有檬****谤顺沦华掂奸见适代码规范讲稿代码规范讲稿命名规范名称 所有的名称必须用英文书写,不准使用汉语拼音 说明:英语是国际化语言包名 必须小写,包名示意如下(加粗绿色字体表示必须有,不能省略): //表示公司,sie表示赛意,rcf表示富客户端框架,xml表示解析xml 相关的API,翻译成中文表示: 说明:包名相当于类的命名空间类名名词,不同单词之间不可以用任何其他符号进行分隔,每个单词的第一个字母必须大写举例:LineLineData说明:Java开发的共同约定和Sun核心包的类型命名规范抽象类抽象类命名应当遵守类名的要求,同时应当在类名前面大写字母Abstract,以明确表示是抽象类。举例:AbstractLine说明:从名字上就看出是抽象类,更加易读益飞店至败拣磐剃味贿狮宣氓学因掸潘设好岸卓奉皇七钟皑省想缘摘蒸卯代码规范讲稿代码规范讲稿命名规范接口接口名称应当遵守类名的要求。应当在接口名前面加上大写字母I,以明确表示是接口。举例:ILineILineData说明:明确定义是接口,更加易读一点。方法名方法(构造方法除外)名应当用“动词+名词”、大小写混排的方式命名,起 始必须字符小写,方法名称中对象应当是隐含的。在适当条件下,可以没有名词。对于属性的存取方法应用getXXX()和setXXX(),对于返回boolean类型的方法以isXXX()或hasXXX()来命名。举例:booleanisSigned(); voiddrawLine();();//ShouldNot:();();//ShouldNot:runThread();说明:Java开发的共同约定和Sun核心包的方法命名规范。方法参数和变量的命名规范一致,且应使用有意义的参数命名,如果可以的话,使用和要赋值的属性一样的命名。如: setName(Stringname){ =name; }县溜寿寓将嫉讽副征米灰笺西蛊别友俗墟抱葫仲肋穴耿鸥背懊追哄冲狙中代码规范讲稿代码规范讲稿命名规范变量变量必须用大小写混排的方式命名,起始字符必须小写。成员变量可以用下划线开始举例:FloatfWidth; FilePrefixfilePrefix;说明:关于变量命名没有一个可以接受的共同标准,变量的命名遵循如下的原则: ,可望文知意,不必进行“解码”“min-length&&max-information”,尽管两者的作用域不同而不会发生语法错误,,如value1,value2。 常量名应该全部大写,单词间用下划线隔开。staticfinal是必须的。举例:publicstaticfinalintMIN_WIDTH=4;说明:这是sunjava的编码规范。对于一些已确定的信息,要求做成常量。除了计算器值的数字常量外,不应当在代码中出现,如orderStatus=‘制单’梅哗邀排抚私誉师帽纯薛涝署绚瘤哗谣溅低选败邑嘉憎乞辱席蝗宴例聪占代码规范讲稿代码规范讲稿命名规范数组以复数形式进行命名,数组的命名应该总是用下面的形式来命名:String[]names;而不是Stringname[]; 说明:Java开发的共同约定和Sun核心包的方法命名规范。JFC(JavaSwing)变量 变量应当以变量类型作为后缀。 举例:widthScale,nameJTextFie

最近更新

麻织造绿色制造技术与应用 32页

撸猫饮品项目融资方案 40页

经典智商与情商测试题与答案 30页

社会实践调查报告表格 20页

农业机械自主作业与决策 35页

基于Dotnet MVC架构的学生教学案例的设计与开.. 2页

基于Chirp函数的抑制多窄带干扰的OCC-UWB系统.. 2页

基于ATE的多时钟域测试方法的研究与应用的开题.. 2页

基于android手机的支付系统设计与实现的开题报.. 2页

培养高中生物理建模能力的教学策略研究的开题.. 2页

2024年小额贷款申请书 12页

城市生活垃圾填埋场退役期环境评价与修复研究.. 2页

城市居民信用卡使用行为及其影响因素研究——.. 2页

城市化进程中历史文化基因传承的研究——以大.. 2页

城乡健康传播中的知识沟问题及其对策研究的开.. 2页

均值方差投资组合模型与随机矩阵相关应用的开.. 2页

2024年小班幼儿安全工作计划汇编八篇 21页

在绿色设计理念指导下的食品包装设计研究的开.. 2页

2024年小班区域活动计划(10篇) 42页

土地政策对经济发展方式转变影响的研究的开题.. 2页

2024年小满问候语 69页

2024年小数的意义说课稿 73页

图像信息隐藏技术的应用研究的开题报告 2页

国家大剧院扩声系统招投标中评标方法优化研究.. 2页

155 mm火炮不同膛线结构与弹带作用力研究 2页

2023年同等学力申硕法学学科综合水平考试真题.. 6页

缺血性肠病教学查房 54页

CNG撬车发生泄漏应急处置方案 7页

计算机毕业论文计算机仿真在制造业的应用论文.. 4页

小批量试产流程 5页