`

一个程序员需要学习的东西的目录 [轉載]

阅读更多

在软件开发过程中,难免会遇到遇到各种问题,随着时间的流逝,居然形成了一些文字化的东西和一些口传心授的东西—我们称呼曰“文档、标准”。随着人 员的增多,并发项目也很多,这些东西,对我们产生的影响力也越来越大。新人来时,每每言传身教之后,都会有所遗漏。的确,在这儿,做一个好的程序员学的东 西也真够多的,累!!何况,这些东西还在不断增加中,苦!!

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. <!---->业务准则

涉及到各个业务层面的规则文档。

分享到:
评论

相关推荐

    程序员的学习方法

    有很多的JAVA程序员,在初期学习时,通常会对如何学习而感到迷茫。下面笔者就将转发一篇一位网友的精品帖,这位作者对于JAVA程序的学习分析的很到位,相信能帮助那些正在处于迷茫状态的初学者...

    一个程序员的奋斗史

    《一个程序员的奋斗史》是一篇描述了主人公段伏枥从大学毕业生到步入职场,开始程序员职业生涯的心路历程。该文通过主人公的亲身经历,展现了程序员在职业生涯中可能面临的种种挑战和抉择,以及程序员如何通过不断的...

    程序员书籍 学习资料

    程序员书籍 学习资料搜集 包括基础 中级 技巧方面的书籍

    -一个程序员走过的路

    一个优秀的程序员不仅需要具备扎实的编程基础,更需要通过高效算法来优化程序性能,提高资源的利用率。基本的算法知识包括数据结构的选择和实现、排序和搜索算法的应用,以及图、树等复杂数据结构的操作。掌握这些...

    程序员参考书目录

    程序员参考书目录一览表,所列的都是非常经典的程序员参考书籍,值得收藏!

    一个程序员的奋斗史txt

    本书描写了一位刚从大学毕业,对社会懵懵懂懂的菜鸟程序员段伏枥,通过自身的努力,一步一步前行,最后成为...这是一个程序员的奋斗,也是无数程序员的缩影。 同时,这也是一部IT公司潜规则与科技江湖厚黑学的实录。

    一个游戏程序员的学习资料

    一个游戏程序员的学习资料

    一个Java程序员的C++学习之路

    本文将深入探讨一位Java程序员学习C++的过程及其心得体会,旨在为那些希望从Java转向C++的朋友们提供一些有价值的建议。 #### Java到C++的学习路径 对于已经熟悉Java的程序员来说,学习C++可能会遇到不少挑战,但...

    JAVA程序员您需要学习的25个标准

    JAVA程序员在职业生涯中需要掌握和理解的一系列标准和技能涵盖了从基础编程到高级架构的各个方面。以下是基于给定文件信息的详细知识点解析: 1. **面向对象分析与设计(OOA/OOD)与设计模式**:面向对象编程是JAVA...

    别只做一个程序员|中国程序员的出路|程序员的副业

    [程序员小飞]别只做一个程序员_中国程序员的出路_程序员的副业

    C++黑马程序员学习资料

    C++黑马程序员学习资料,附赠《InterviewGuide第四版By阿秀》、《LeetCode刷题手册》、《背包问题九讲》、《算法图解》pdf版本,三个基础课程文档手册及三个实验项目,由简到繁分别为《通讯录管理系统》、《职工管理...

    一个程序员五年学习观.doc

    一个程序员五年学习观 本文是对一个程序员五年学习观的总结...* 《卓有成效的管理者(典藏版)》、《管理的实践(珍藏版)》、《高效程序员的 45 个习惯:敏捷开发修炼之道》等书籍可以帮助程序员学习管理类的知识点。

    一个谷歌程序员的算法学习之路

    一个谷歌程序员的算法学习自述 -- 在算法的路上披荆斩棘,一路有你。

    一个程序员开发人员需要了解的SEO

    一个程序员开发人员需要了解的SEO

    程序员的一生(一个牛人的自白书)

    程序员的职业生涯是一个漫长的旅程,需要不断学习和提高自己的技术。但是,作为一名程序员,你需要知道自己是否适合这个职业。下面是程序员的一生中需要注意的几个方面: 1. 程序员意味着要编程序 作为一名程序员...

    600个程序员常用的单词和词汇

    600个程序员常用的单词和词汇600个程序员常用的单词和词汇600个程序员常用的单词和词汇600个程序员常用的单词和词汇600个程序员常用的单词和词汇600个程序员常用的单词和词汇600个程序员常用的单词和词汇600个程序员...

Global site tag (gtag.js) - Google Analytics