随笔分类 - 构建之法w
摘要:前几章介绍了软件开发的各种方法论以及一些原则和宣言,而第七章主要讲述了MSF(微软解决方案框架)——即微软推荐的软件开发方法的历史、原则,以及他的团队模型和开发模式和MSF对敏捷和CMMI的支持。 MFC基本原则: 1.推动信息共享与沟通——除技术机密,安全性等要保护外,所有的信息要保留和公开,决定
阅读全文
摘要:第6章“敏捷流程”主要讲述了敏捷流程及其原则,Backlog、Burn-down、Sprint、Scrum方法论,和各种软件开发方法论的优缺点及选择软件流程的根据。 “敏捷流程”是一系列价值观和方法论的集合。 敏捷开发的原则是: 1.尽早并持续地交付有价值的软件以满足顾客需求 2.敏捷流程欢迎需求的
阅读全文
摘要:从第4章中所描述的“双人合作”中的一个2个组合进化成一群人的团队,本第5章则介绍不同软件团队可能拥有的工作模式和常用的开发流程。 团队并不会是一群乌合之众临时聚集所组成的,一个标准团队有一致的团体目标,团队要一起完成这目标。而且一个团队的成员不一定要同时工作,成员间有各自的分工,互相依赖合作,共同完
阅读全文
摘要:读完第四章《两人合作》的内容后,感觉前半章则是在规范我们的编程代码规范和代码复审,而后半段则是在介绍两人合作工作时的阶段和技巧。 程序员的代码不仅仅是给给机器看的,更多的是给一起去工作的伙伴看的,所以我们编写的代码要满足代码风格规范和代码设计规范。代码风格其实很简单,他的原则是:简明,易读性,无二义
阅读全文
摘要:乘着五一假期读完了《构建之法》的第三章“软件工程师的成长”,感觉本章内容是对第一章“概论”和第二章“个人技术和流程”的总结,从基本概念的介绍转到了实际,我们这种学习中的程序员未来的发展方向。读完了本章内容让我颇有收获。 为了比较能力,作为一个在软件团队和团队中的工程师,有些简单衡量个人工作质量的指标
阅读全文
摘要:读书记录W2 在过去的两周中,我抽空读完了邹欣老师的《构建之法》第二章 个人技术和流程。在前一章中,大多是关于软件工程这门学科的基本概念与介绍,而在这一章内容则是介绍软件开发过程中的必要测试和流程。由于邹老师举例用的C#语言并没有学过,在阅读这章内容中,带给我不少麻烦。 绝大部分软件都是由多人合作完
阅读全文
摘要:被分入软件工程方向已经半个学期了,虽然还没开始正式进行软件方向的学习,但我已经有所准备,心向往之。最近,听从老师的建议买了邹欣老师的“构建之法 现代软件工程”来学习。看完了第一章概论,对软件工程的基本概念也有了一定初步的了解。 “软件=程序+软件工程”,邹老师用一个“阿超为儿子编数学作业”生动的故事
阅读全文

浙公网安备 33010602011771号