读构建之法提出的问题

1. 我的技术与流程与软件工程有什么关系?框架

  软件是由多人合做完成的,不一样人员的工做相互有依赖关系,因此我的技术是会影响整个软件开发的过程,我的技术主要是软件开发过程当中的细节问题。分布式

  在开发出软件后,必需要通过测试才算是完成了软件,这就须要一个好的单元测试的标准。一、单元测试应该在最低的功能/参数上验证程序的正确性。 二、单元测试必须由最  熟悉代码的人(程序的做者)来写。 三、单元测试事后,机器状态保持不变。 四、单元测试要快(一个测试的运行时间是几秒钟,而不是几分钟)。 五、单元测试应该产生可重复、一致的结果。 六、独立性-单元测试的运行/经过/失败/不依赖于别的测试,能够人为构造数据,以保持单元测试的独立性。 七、单元测试应该覆盖全部代码路径。 八、单元测试应该集成到自动测试的框架中。 九、单元测试必须和产品代码一块儿保存和维护。工具

2.软件工程师的成长历程有那么方面?单元测试

 一、积累软件开发相关的知识,提高技术技能(如对具体技术的掌握,动手能力)。例如:对Java、C/C++、C#的掌握,诊断/提升效能的技术,对设备驱动程序(Device Drive)、内核调试器(Kernel Debugger)的掌握;对于某一开发平台的掌握.测试

 二、积累问题领域的知识和经验spa

 第一点和第二点均可以再不少简历上均可以看到,也能够比较容易地检测出来。随着经验的增加,一个工程师能够掌握更普遍、更深刻的技术和问题领域的知识。设计

 三、对通用的软件设计思想和软件工程思想的理解。调试

 四、提高职业技能(区别于技术技能)资源

3.什么是MSF?开发

1.MSF是一套大型系统开发指南,它描述了如何用组队模型、过程模型和应用模型来开发Client/Server结构的应用程序,是在微软的工具和技术的基础上创建并开发分布式企业系统应用的参考。

2.MSF是一个经验知识库,它是一种框架结构,一个资源的集合。

相关文章
相关标签/搜索