1.我过去是怎么做的 在一次上课的时候,老师一开始就让两人一组找张照片,进行结对开发。在构建之法这本书中也有介绍到结对开发还有团队结组。没讲这次课的时候,并没有过真正意义上的团队讨论过,一直都是自己做作业或思考问题,并不能意识到合作的重要性。另外平时的我编写代码并不是很规范,有时并不表明注释。 2. ...
分类:
其他好文 时间:
2018-01-09 21:15:55
阅读次数:
117
我过去是怎么做的? 单元测试并没有认真做或者根本就没有做 结合书中所讲,说明为什么这样不好? 单元测试是检测自己一单元的能力,不做就不会发现自己的不足 回归测试中的“回归”我们可以理解为“回归到以前不正常的状态” 如果不进行回归测试会发现有很多bug没有解决 进行效能分析才能发现自己的程序的运行如何 ...
分类:
其他好文 时间:
2018-01-09 18:45:47
阅读次数:
106
需求统一模式:将大部分软件系统的需求进行归类。所有系统需求本质上彼此相似或者它们都会出现在大多数系统中。比如系统都有查询功能,查询功能有特定的需求,但本质上都是相同的。需求模式是定义一种特定类型需求的方法。需求模式包含模式名称、基本细节、适用性、讨论、内容、模板、实例、额外需求、开发考虑、测试考虑1 ...
分类:
其他好文 时间:
2018-01-09 16:52:50
阅读次数:
116
《管理篇》。 共分为四章,分别是需求管理的思路、需求版本控制、管理变更请求、需求跟踪能力。 软件需求的验证工作的目的是保证需求分析成果的完整性和正确性,保证软件开发后的软件产品是用户所需要的。软件需求验证的工作的重要性是在于发现修复需求分析中存在的问题。软件需求验证的主要工作是自我验证,用户验证,系 ...
分类:
其他好文 时间:
2018-01-09 16:46:13
阅读次数:
144
这一段时间阅读了《软件需求分析十步走》的第三四章,新一代软件需求工程是由需求规划、需求开发、需求管理三个部分构成,需求规划是传统软件需求工程所没有的,新一代的需求工程过程由10个业务活动构成,分别是业务研究、应用建模、系统规划、分析计算、报告编制、规划评审、需求获取、需求分析、需求编制、需求验证。 ...
分类:
其他好文 时间:
2018-01-09 16:45:05
阅读次数:
157
人月神话阅读笔记之三 之前从来没有注重过文档的重要性,想起啥就写啥,从来没有整理过思绪和想法就是想写啥写啥,不会在乎太多的问题。 但是看完这本书以后就明白了很多,这样的做法是很错误的一种行为,作者强调文档的重要性,他曾经很勤奋的向软件工程师们讲述文档的必要性以及优秀文档所具有的特点方面的讲座。但是效 ...
分类:
其他好文 时间:
2018-01-08 21:15:00
阅读次数:
182
在一个团队项目中,个人的编程能力自然是基础中的基础,团队成员之间的协调与合作能力是项目完成的保障,但仅仅具备这些是远远不够的,做项目是长久并且枯燥的,很多人是由刚开始的积极热情变成后来的随便都行的改变,因此,我们需要一个能一直推动我们千斤顶额动力源泉,那就是文档,它在项目的开发过程中发挥者重要角色。 ...
分类:
其他好文 时间:
2018-01-08 18:38:15
阅读次数:
144
一个项目的实现过程就像是在焦油坑里挣扎,编程固然是艰难的、乏味的,我们的苦恼在于追求完美但又在依赖于别人的代码中煎熬,但其乐趣在于不断的学习新的知识以及创造出对别人有用的产品。大事可以化小,项目的大小固然也是可以。 一个项目的进度快慢不在于人数的多少或是牛人的厉害程度,不断地增加人数只会让项目的进度 ...
分类:
其他好文 时间:
2018-01-08 18:32:17
阅读次数:
101
《人月神话》第一章的主要内容是编程是一个乐趣与苦恼并存的焦油坑。 书中用了一个很新形象的比喻:大型软件系统的开发就像是一个焦油坑,而软件开发人员就像是被焦油坑淹没的猛兽。这个比喻很形象的说明了大型软件系统的开发是一个及其复杂的事情。 1. 编程系统产品 许多程序员都相信这样一个神话:就像车库中的创业 ...
分类:
其他好文 时间:
2018-01-07 20:18:31
阅读次数:
176
本文来自于对Which is Faster HANA or Oracle 12C?的阅读笔记,列举了其中的要点。并不代表我的观点。 简介 SAP声称HANA是最快的数据库,因此SAP的新ERP系统S4不再支持Oracle Oracle 12c的一个新功能是对于同一表,可以在行式和列式间转换 SAP想 ...
分类:
数据库 时间:
2018-01-04 16:30:11
阅读次数:
195