第一章

“软件=程序+软件工程”是我的看到软件的第一印象,同时讲解了软件开发的不同阶段由“玩具阶段”到最后的“成熟的产业阶段”。认识的特点有:有许多不同的程序设计语言;软件工具盒软件开发平台;存在许多不同的软件开发流程;软件团队中存在许多不同的角色。遇到的软件的特殊性有:复杂性,不可见性,易变性,服从性,非连续性。

第二章

这章讲到的是以下三个方面:个人技术与流程 ;单元测试 ;个人开发流程。

我的认识:软件是由多人合作完成的,不同人员的工作相互有依赖关系,所以个人技术是会影响整个软件开发的过程,个人技术主要是软件开发过程中的细节问题。在开发出软  件后,必须要经过测试才算是完成了软件。

而我的问题有:怎样才能做到既让客户满意又能高效地完成项目和提升自己个人开发能力?

第三章

这一章是将关于软件工程师的成长,在这一章作者用生动的语言,诙谐的语句讲诉一个软件工程师的开发之路,让乏味的程序员不再是我的第一印象,至少不会让我太恐惧与码洋之中。

第四章

这一章是讲两人合作的,在上一周的作业,我和我的同伴尝试了这一种方式,期间产生了很多火花,也有很多想法:这次结对编程我们收获良多,体会到结对编程时的高效和快捷,以及两人合作时思想碰撞的火花,当然互相之间也会争执,不过这样才会有收获,提高自己的编程能力,领略到软件工程的编程思想。

第五章

这章我觉得是在两人结对基础上进行深入,是关于团队合作,这里我产生一个问题:团队产生分歧以谁的观点为准,是否要有一个领头羊?

转载于:https://www.cnblogs.com/guangge/p/4432983.html

阅读《构建之法》1-5章相关推荐

  1. 第三次作业:阅读《构建之法》1-5章有感

    这个作业的要求来自于:https://edu.cnblogs.com/campus/gzcc/GZCC-16SE2/homework/2178 阅读<构建之法>1-5章有感 第1章:概论 ...

  2. 0320 关于构建之法前三章的读后感

    0320 关于构建之法前三章的读后感 构建之法前三章读后感 读完了第一章后,开始对于软件工程的重要性有了一些必要的认识了.何为软件工程,这个问题一直在我的心头萦绕,做软件无非就是把代码写出来,将分支语 ...

  3. 现代软件工程—构建之法》第一章 中出现的计算机专业术语

    现代软件工程-构建之法>第一章 中出现的计算机专业术语 软件 程序 软件工程 二叉树 遍历算法 数据结构 算法 应用软件 软件服务 源程序 软件架构 软件设计与实现 依赖关系 编译参数 链接参数 ...

  4. 《构建之法》第二章读书摘要

    第二章   个人技术和流程 <构建之法>第二章主要讲了个人技术和流程,因为团队需要一定的流程来管理开发活动,每个工程师在软件生命周期所做的工作也应该有一个流程,这一章中着重介绍PSP,即个 ...

  5. 读《构建之法》1-5章

    <构建之法>第一至五章,我了解了软件工程的重要性,它就像楼房的建设,是一项大工程,必须有设计,步骤,工具,有能力,有计划,还要有团队合作才有可能实现这么一个工程. 第一章:概论 读第一章的 ...

  6. 构建之法第三章学习小记

    0.写在前面 看了<构建之法>这本书,更多的注重实际,和我们在课堂的学到的东西完全不同,更多的是职场上的事.书中的每个问题都能引发我的深思,这些问题都是我在校园中根本发现不到的,瞬间感觉到 ...

  7. 《现代软件工程--构建之法》第一章整理

    任务1.计算机专业术语    1.1 软件+程序+软件工程       "程序=数据结构+算法" 程序是指源程序,是一行行代码,它是建立在数据结构的一些算法上面的. "软 ...

  8. 阅读构建之法10、11、12章

    第10章 典型用户和场景 问题:在10.1.3中怎么才可以准确的定义用户典型呢, 还有如何去验证定义的典型用户是正确的 第11章 问题:在11.2.3节构建大师具体需要做额外的那些事呢 第12章 问题 ...

  9. 作业三--阅读《构建之法》1-5章

    第一章:概论     当我做出来的程序,跟用户的需求不尽相同,但我不认为自己有错,而且 还认为提出的意见苛刻.都说用户至上,这是否要我们完全根据用户的需求去 对程序进行维护,还是继续根据自己方向去完善 ...

最新文章

  1. SAP PM工作清单管理
  2. 洛谷P1373 小a和uim之大逃离
  3. 单臂路由的配置及应用:
  4. 将keras的h5模型转化为onnx
  5. php测试代码执行时间,php debug记录程序执行时间和执行情况
  6. Dreamweaver中如何格式化代码
  7. android 微信webview,android实现用户体验超棒的微信WebView进度条
  8. 如何判断自己是否到了该辞职的时候
  9. linux鼠标回到桌面图标,Ubuntu16_18建立返回桌面、显示桌面的快捷图标的特殊方法...
  10. VC++多线程工作笔记0004---线程相关操作
  11. 转:KVC与KVO机制
  12. BZOJ3637 Query on a tree VI
  13. 一款非常优秀的内存数据库——lmdb
  14. 使用Spring Security实现权限管理
  15. 《冒号课堂:编程范式与OOP思想》笔记一
  16. python生成中文字符画_用python生成字符画
  17. 计算机桌面图标被挡怎么办,电脑桌面图标偏左,被挡住了大半,就连网页窗口也...
  18. 计算机色彩知识调研(一):色域
  19. linux格式化后恢复 vmdk恢复,根据flat.vmdk文件恢复磁盘(完善版)
  20. Charles安装证书

热门文章

  1. 《网站性能监测与优化》一2.3 协作网站
  2. python多线程下载文件
  3. springmvc使用spring自带日期类型验证
  4. Java程序员应该收藏的书籍
  5. 开源播放器 支持视频广告
  6. 解决pathForResource返回nil / 无法读取plist文件问题
  7. 无需编码创建app--应用之星制作app教程
  8. javascript面向对象包装类Class的类库解析
  9. 如何学习Flex Framework
  10. android InputStream中read()与read(byte[] b)