随笔分类 -  《构建之法》阅读笔记

摘要:第七章阅读笔记 MSF:微软推荐的软件开发方法。 MSF基本原则: MSF团队模型展现了每个成员的职责。MSF过程模型清晰地展现了一个阶段的结束和下一阶段的开始。 阅读全文
posted @ 2017-02-17 15:55 liuxining 阅读(125) 评论(0) 推荐(0)
摘要:第六章阅读笔记 敏捷流程时一种软件开发的流程方式,他是一系列价值观和方法论的集合。 敏捷流程具有一定的原则,他有自己的特点,开发一个软件,先分析产品需要解决的问题,对问题进行详细的分解,然后进行实施,实施过程并不是每个人独自地进行编码工作,而是有较频繁地互动,每天都有立会,会总结昨天的工作,对今天的 阅读全文
posted @ 2017-02-16 15:45 liuxining 阅读(116) 评论(0) 推荐(0)
摘要:第五章阅读笔记 团队的含义:成员之间有各自的分工,集体合作为了实现同一个目标的是团队。每个人只是为了完成自己的目标的不是团队。 软件开发需要团队来完成,需要团队成员的分工合作,而成员之间如何高效地进行合作呢,团队的合作方式为软件团队的模式。 常见的软件团队的模式: 一窝蜂模式、主治医师模式、明星模式 阅读全文
posted @ 2017-02-15 17:01 liuxining 阅读(118) 评论(0) 推荐(0)
摘要:第三章阅读笔记 虽然大多数程序员都是团队合作,但是其个人能力是团队合作的基础,关系到团队的整体开发水平,正确衡量一个软件工程师的能力是非常关键的。同时也有很多对程序员进行评级的方法。 第四章阅读笔记 现在软件基本上都是团队合作完成的,所以自己写的代码别人是要阅读的,所以代码规范就非常重要,只有编写符 阅读全文
posted @ 2017-02-13 10:46 liuxining 阅读(123) 评论(0) 推荐(0)
摘要:第二章阅读笔记 软件工程师的个人技术之一软件测试: 软件测试在软件开发流程中占据非常重要的地位。 单元测试:因为大多数软件工程师都是团队合作,所以其开发的模块其他人很有可能会用到,所以保证模块的正确性、完善性是非常重要的,所以就要进行单元测试来对模块的功能进行验证,验证要保证各种数据都能通过,对于特 阅读全文
posted @ 2017-02-12 15:30 liuxining 阅读(126) 评论(0) 推荐(0)
摘要:软件=程序+软件工程,以前只知道程序=数据结构+算法,而软件呢则是很多程序组成起来的再加上一些软件开发过程的方法步骤组成的。其中包括需求分析,一个软件的需求是什么,然后进行开发阶段,然后还要进行不断的改进,这就是软件的构建。同时还要进行源代码的管理,版本的控制,这些都是软件的质量保障,验证过程就是软 阅读全文
posted @ 2017-02-11 10:48 liuxining 阅读(117) 评论(0) 推荐(1)