构建之法
今天不想取名字
这个作者很懒,什么都没留下…
展开
-
第二章-个人技术和流程
目录第二章-个人技术和流程2.1单元测试2.1.1用VSTS写单元测试单元测试步骤:单元测试好坏判别标准:回归测试2.2效能分析工具2.2.1 抽样和代码注入2.2.2 效能分析中名词2.3个人开发流程2.4实践第二章-个人技术和流程2.1单元测试让自己负责的模块功能定义尽量明确,模块内部的改变不会影响其他模块,而且模块的质量得到稳定量化的保...原创 2019-08-31 14:49:33 · 179 阅读 · 0 评论 -
第三章-软件工程师的成长
目录第三章-软件工程师的成长3.1个人能力的衡量与发展1.一些定义2.IC在团队中的流程3.初级软件工程师的成长4.软件开发的工作量和质量的衡量5.团队对个人的期望6.软件工程师的思维误区7.分析麻痹8.不分主次,想解决所有依赖问题9.过早优化10.过早扩大化/泛化11.画扇面-调侃目标和远景3.3软件工程师的职业发展专和精的关系...原创 2019-09-03 16:42:35 · 352 阅读 · 0 评论 -
第四章-两人合作
目录第四章-两人合作4.1代码规范4.2代码风格规范4.2.1缩进4.2.2行宽4.2.3括号4.2.4断行与空白的{}行4.2.5分行4.2.6命名4.2.7下划线4.2.8大小写4.2.9注释4.3代码设计规范4.3.1函数4.3.2goto4.3.3错误处理4.3.4如何处理c++中的类4.4.1为什么要做代码复审4...原创 2019-09-08 17:56:27 · 183 阅读 · 0 评论 -
第五章-团队和流程
第五章-团队和流程5.1非团队和团队团队的特点:①有一致的集体目标,团队要一起完成这目标。②团队成员有各自的分工,互相依赖合作,共同完成任务。5.2软件团队的模式很多时候一开始都是 一窝蜂模式 ,随着团队的成熟和环境的变化往往会演化成以下几种模式:主治医师模式 明星模式 社区模式 业余剧团模式 秘密团队 特工团队 交响乐模式 爵士乐模式 功能团队模式 ...原创 2019-09-19 15:05:12 · 103 阅读 · 0 评论