项目开发规范文档修订历史记录日期版本说明作者2009-12-25初稿1
简介目的1、用于规范指导开发组进行开发2、便于成员间的沟通与交流
3、有助于项目质量和稳定
4、为后期维护提供支持2
项目开发流程项目开发过程归纳分为以下步骤:1
建立SVN项目版本控制
包括文档,源码,Lib包等
了解需求,并对需求文档的书写
(见文档结构规则附录)
详细设计文档
(见文档结构规则附录)
功能模块设计,重要模块的算法设计
数据库设计等
根据需求定义开发平台及环境
搭建开发平台,配置开发环境
单元测试案例
书写软件安装手册文件,数据库脚本文件,以及注意事项(releasenotes)
交互测试组测试
根据测试组测试结果是否回归第4步(测试回归最好不要超过2次)
测试通过,交付上线使用
维护手册使用手册3
代码规范Java代码规范3
1Java类名类名可由:英文字母,数字,下划线组成
(数字,下划线不能够开头)类名由一个或者多个单词组成
单词通常要求简洁明了达意
能够通过类名能够大致了解此类的作用和用途
类名要求首字母大写,多个单词组成类名时,单词的首字母要求大写
建议:类名不要过于简单或者太长
可以对单词采用简化的名称:入:Number简化为:num
2Java类结构类仅作为数据结构,没有行为,他封装了一组或者相似的一些行为方法
所以一个类尽量功能单一,或者功能类似共有行为的
一个类不要过于庞大
通常情况下:一般逻辑类中应该有构造方法和main方法,main方法中应该有测试代码
每个类应该有toString()方法
1包和引入语句在多数Java源文件中,第一个非注释行是包语句
在它之后可以跟引入语句
报名的定义全部是小写字母
具体定义依据项目而定
引入包时候,同一类型的归纳到一块,用空行隔开
例如:import3