`

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

阅读更多

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

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公司潜规则与科技江湖厚黑学的实录。

    -一个程序员走过的路

    标题“一个程序员走过的路”暗示了这可能是一份关于程序员成长历程的资源包,包含学习、实践和经验分享等内容。描述中同样的话再次强调了主题的个人化和经验性。标签提到了“C”,“C++”,“程序员”,“文件”和...

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

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

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

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

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

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

    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