通过第一章讲述的概论,理解到软件工程到底是什么,又为何要叫软件工程,他对我们的生活又有什么影响。

通过一些实例我也认识到客户需求分析的重要,就阿超那样的四则运算一样,渐渐的功能和需求就多了。

在第二章中,我又认识到个人能力和测试的重要性,在一个程序中运行的要快,是几秒钟而不是几分钟。

一个好的单元测试也是有很多标准的,通过对标准的分析又能找到许多缺陷,就要写下测试的方法。

所以说如果我们不经分析就盲目优化,也许会事半功倍。

第三章软件工程师的成长,评价软件工程师水平的主要方法是什么。这个职业的发展之路。

70页也说到成长和代码量的关系,并且有各式各样的工程师,还要有自知之明。

1.2.4怎样才能做出“足够好”的软件呢?

对于用户的期望以及程序的BUG修复,哪怕是0.01%的概率也要做到万无一失,就像飞机安全措施一样,但是要怎样才能发现并去实现呢?

2.2效能分析工具怎样才能快?

在运行效能分析之前,是什么让我们预计耗时最多的是什么函数,或者说那些语句。有的说是处理文件,因为I/O很花时间,有的说是排序,

有的说是处理每个词。还有人说建议排序和处理每一个词应该同时进行,这样就能加快速度。为提高CPU利用率应并发。修改一部分代码也

能加快速度,例如47页所说的。

3.4为何要学,怎么学,核心竞争力是什么?

多交流,多打代码,根据需求满足客户,编程语言,遇到问题的态度处理问题的思路和方法

转载于:https://www.cnblogs.com/alfredzhu/p/5303159.html

《构建之法》前三章读后感相关推荐

  1. 构建之法前三章读后感—软件工程

    本教材不同于其他教材一贯的理知识直接灌溉,而是以对话形式向我们传授知识的,以使我们更好地理解知识点,更加清晰明确. 第一章 第一章的概述中,书本以多种方式,形象生动地向我们阐述了软件工程的内容,也让我 ...

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

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

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

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

  4. 《构建之法》6-7章读后感、问题及对Scrum的理解

    第6章读后感: 看完第六章后了解什么是敏捷流程."敏捷流程"在软件工程的语境中是一系列价值观和方法论的集合.我觉得敏捷是比较人性化而且让人比较轻松的的一种团队做项目的方法吧,它会比 ...

  5. 构建之法第三章软件工程师的成长

    1.现在的我以及我的同学们都还不能够被称之为软件工程师,在各个方面我们都有很多的不足,与那些计算机大佬相比我们也就是大菜鸟,所以我会朝着自己的目标努力. ①我会选择C,但是我希望无论他的技术有多么娴熟 ...

  6. 构建之法第四章读后感

    在往后的程序开发过程中,我们往往是以团队的方式进行开发,编写代码.每个人编写代码的风格都不相同,怎么才能更好地让团队中其他成员看懂自己的代码,那么对于代码的规范就显得十分的重要了. 代码的规范包括一些 ...

  7. 02构建之法第三章第四章及第五章阅读笔记

    在之前编写过程中,并没有很好的注意程序的优化问题,时不时的会出现一些bug,在编写时并不会特意去关注代码的质量,不能做到精致.而且在编写代码的时候并不会特意注意代码的规范性,等到后来再次看代码的时候就 ...

  8. 现代软件工程—构建之法---第三章:练习与讨论

    1.选哪一种医生? (1).如果是我的话,我会选择C类型的医生.因为c类型的医生看着比较靠谱,首先他的从业经验比较丰富,遇见过很多类似的病历,对病情包括手术比较有把握,对患者可能会比较了解:其次就是他 ...

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

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

最新文章

  1. Easy ui 多表头 数据结构
  2. PHP中全局变量global和$GLOBALS[]的区别分析
  3. 贪吃蛇系列之一——引入
  4. RIPv2与EIGRP的自动汇总区别
  5. Selleck --- 01Cookie
  6. 彩虹浏览器使用技巧:页签自动切换
  7. 为什么要做短视频秒播优化
  8. 数据库设计—图书管理数据库系统设计
  9. jemalloc 使用
  10. 三维扫描用于3D打印技术
  11. 【竞品分析】摩拜和ofo竞品分析报告
  12. RUOYI 框架教程 1 |小白都能学会的 3 分钟搭建框架教程
  13. 通过access口加vlan标签吗_Access 发送不带标签的报文, 一般与 pc 、 server 相连时使用,端口能属于 3 个 VLAN。_学小易找答案...
  14. 红外测试操作步骤_近红外光谱仪操作步骤_近红外光谱仪波长范围
  15. 英语单词记忆 词源法-思维导图(05)词源prehend/prehens-30
  16. vue中使用quill富文本编辑器
  17. 新手如何用微信小程序和云数据库做一个论坛?【帖子页】
  18. Mysql 计算时间差、按条件求和、计算百分比
  19. 转录组-差异基因热图
  20. 最强大的 CSS 布局 —— Grid 布局

热门文章

  1. 目前8岁女儿上的课程
  2. 一定要吃透的四个人性真相
  3. 在淘宝买水果短斤缺两是不是成了潜规则?
  4. JDBCUtils工具类
  5. c# mysql数据集_C#第四次作业:MySQL数据库及C#操作MySQL数据库
  6. 在SQL Server中使用SQL Coalesce函数
  7. JFinal上传文件时用getFile()方法报错
  8. [GO]结构体成员的使用:普通变量
  9. C#以文件夹共享方式实现2G以上大文件传输
  10. 奇人有奇书(李渔、张岱、陈继儒、吴敬梓)