2018-08-20代码大全(code complete)学习笔记

软件开发活动:

1.定义问题(目前工作经验来说,1.是公司管理想到什么是什么,2如果有产品,那就是产品有设计,要么就是客户想要什么做什么)。

2.需求分析(嗯,一般来说对于码农是没什么关系的,你只需要coding就行了,实际就我个人而言,我觉得码农真心有必要参与需求分析设计)。

3.规划构建:实际上我不太懂这个规划构建是什么.

4.软件架构:这个一般是架构师的事,而实际上很多公司是没有所谓的架构师的。

5。详细设计:这个一般也是由技术经理来干?或者架构师?

6.编码与调试:大多数程序员也就是在这个环节发光发热了。

7.单元测试 8 集成测试9系统测试???我遇到的都是手指头点啊点啊。这年头连个能写测试脚本的测试工程师都很少看到。

10.保障维护:嗯,程序员很熟悉的了,bugfix。nice 

构建活动:

1.和程序切身相关的,主要有编码与调试,详细设计,单元测试,测试等。

非构建活动:

1.管理(嗯,这是国内技术很多希望能够走上的道路)

架构,界面设计等。

吐槽点:构建活动一般在整个开发活动总时间所占比例在30%-80%,手动滑稽,你们公司有没有达到这个时间占比呢。

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 176,891评论 25 709
  • 下载地址发布·香水/ CaptuocrToyhttps://github.com/gragrance/Captuo...
    鸭梨山大哎阅读 3,833评论 0 3
  • 爱情里出现 第三者并不可怕,可怕的是从那以后两个 人会错意,对错话,曾经的信任土崩瓦 解,他们质问对方的每一句话都...
    明天999999阅读 1,643评论 0 0

友情链接更多精彩内容