在软件开发过程中,难免会遇到遇到各种问题,随着时间的流逝,居然形成了一些文字化的东西和一些口传心授的东西—我们称呼曰“文档、标准”。随着人
员的增多,并发项目也很多,这些东西,对我们产生的影响力也越来越大。新人来时,每每言传身教之后,都会有所遗漏。的确,在这儿,做一个好的程序员学的东
西也真够多的,累!!何况,这些东西还在不断增加中,苦!!
1.
<!---->TOP-20
<!---->
最容易出现问题的技术点、业务点的说明。时刻牢记之,否则就会出问题。
<!---->2.
<!---->技术准则
<!---->2.1.
<!---->项目管理
项目管理流程文档。没有标准的一个玩意,玩法多样。
<!---->2.2.
<!---->需求分析
<<
需求分析模板
>>
文档。
<!---->2.3.
<!---->系统分析
<<
系统分析模板
>>
文档。尽可能的全面,结果反而导致无从下手。
<<
架构分析模板
>>
文档。
<!---->2.4.
<!---->软件设计
<<
软件设计模板
>>
文档
<!---->2.5.
<!---->程序开发
程序开发过程中,要严格按照相关业务准则执行,当程序准则违背业务准则时,以业务准则为主。
<!---->2.5.1.
<!---->编码风格
《产品编码风格》文档。
<!---->2.5.2.
<!---->体系结构
《产品技术体系结构》文档。
<!---->2.5.3.
<!---->WEB
层
《
WEB
层开发规范和指导手册》文档。
<!---->2.5.4.
<!---->存储层
《数据存储规范和指导手册》文档。
<!---->2.5.5.
<!---->服务层
《服务层指导手册》文档。
<!---->2.5.6.
<!---->业务逻辑层
《领域层指导手册》文档。
《业务逻辑层指导手册》文档。
《服务化业务指导手册》文档。
<!---->2.5.7.
<!---->配置文件
《软件配置指导手册》文档。
<!---->2.5.8.
<!---->分布式服务调用
《分布式服务使用规范》
文档
。
<!---->2.5.9.
<!---->编程约定
《内部编码约定》文档。
《对象
XML
序列化规范》文档。
《数字、时间使用规范》文档。
《权限定义、使用、管理指导手册》文档。
《日志编写指导手册》文档。
《常量、枚举、国际化指导手册》文档。
《安全编码指导目录》文档。
《批量任务指导手册》文档。
<!---->2.6.
<!---->系统与服务监控
《应用系统健康检查指导手册》
文档
。
<!---->2.7.
<!---->数据库系统
《数据库开发和使用规范》文档。
<!---->2.8.
<!---->代码测试
《代码Review指导目录》文档。
《单元测试指导手册》文档。
《系统回归测试指导手册》文档。
《系统集成测试指导手册》
文档
。
<!---->2.9.
<!---->项目发布
<<
项目发布计划模板
>>
文档
。
<!---->2.10.
<!---->源代码管理
《源代码使用和管理规范》
文档
。
<!---->3.
<!---->业务准则
涉及到各个业务层面的规则文档。
分享到:
相关推荐
或者,您可能是一位编写实时音频和音乐应用程序的程序员,他们正在寻找一种跨平台的API,不仅可以实现设备共享,还可以实现应用程序间的音频路由,而且非常容易学习和使用。如果是这样,JACK可能是你一直在寻找的...
当然,并不是每个孩子长大后都会成为一个程序员,而且你也不能自作主张给孩子规划职业,但是,作为一个家长,如果你能引导自己的孩子试着边玩游戏变学编程,交给他们学习的途径和方法,是不是倍有成就感!...
但是我并没有进行产品开发,因为这种东西一投入,说不定马上就有一个更酷的框架出来。学习框架和你做投资一样,都需要成本。新框架带来了一些新技术,也带来了新问题。但由于是开源的关系,所有的问题都很快得到解决...
的被使用,被调用,而是深刻的介入到一个领域中去,J2EE 等框架软件设计的目的是将一个领域中不变的东西先定义好,比如 整体结构和一些主要职责(如数据库操作 事务跟踪 安全等),剩余的就是变化的东西,针对这个领域...
但的确也让学到了很多东西,让我更加理解了设计与开发之间的一些微妙关系,很多时候,从设计角度看,可能这样是更加美观,更加符合用户体验,但是从开发实现上来看,如果这样设计,就需要写更多模块,增加工作量。...
于是想到要做一个网页内容采集器。 <br>作者主页: http://www.fltek.com.cn<br><br><br><br>使用方式 测试数据采用自cnBlog。 见下图 用户首先填写“起始网页”,即从哪一页开始采集。 然后填写...
Objective-C 使用 `@interface` 来定义一个类的接口部分,使用 `@implementation` 来实现类的方法。例如: ```objective-c @interface MyClass : NSObject - (void)myMethod; @end @implementation MyClass - ...
### Extreme Perl:深入理解Perl编程及其在极限编程中的应用 ...无论是对于想要提升Perl技能的专业开发者,还是希望了解如何在极限编程环境中更好地利用Perl的团队管理者,这本书都是一个宝贵的学习资源。