1 / 66
文档名称:

代码规范讲稿.ppt

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

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

分享

预览

代码规范讲稿.ppt

上传人:cjrl214 2019/3/10 文件大小: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