zoukankan      html  css  js  c++  java
  • 在一周之内,快速看完教材,列出你不懂的5-10个问题,发布在你的个人博客上

      题目:  1)在每个问题后面,请说明哪一章节的什么内容引起了你的提问,提供一些上下文。

           2)列出一些事例或资料,支持你的提问。

           3)说说你提问题的原因,你是因为自己的假设和书中的不同而提问,还是不懂书中的术语,还是对推理过程有疑问,还是书中的描述和你的经验(直接或间接              经验)相矛盾?

           一个模板可以是这样:

             我看了这一段文字(引用文字),有这个问题(提出问题)。我查了资料,有这些说法(引用说法),根据我的实践,我得到这些经验(描述自己的经验)。          但是我还是不太懂,我的困惑是(说明困惑)。

            【或者】我反对作者的观点(提出自己的观点,以及理由)。

      问题:  1)我看了这一段文字:“单元测试应覆盖所测单元的所有代码路径,包括错误处理路径。为了保证代码覆盖率,单元测试必须测试公开的和私有的函数/方法。”有两个疑惑:单元测试为什么要覆盖所测单元的所有代码路径?怎么覆盖全部的代码路径呢?

           2)我看了这一段文字“在软件项目中,如果一个模块或功能以前是正常工作的,但是在一个新的构建中出了问题,那么这个模块就出现了一个“退步”(Regression),从正常工作的状态退化到不正常工作的状态。所以,对于“回归测试”中的“回归”,我们可以将其理解为“回归到以前不正常的状态”。”,有这个问题:什么是回归测试,我没有完全地理解。我查了资料:回归测试是指重复以前的全部或部分的相同测试。新加入测试的模组,可能对其他模组产生副作用,故须进行某些程度的回归测试。回归测试的重心,以关键性模组为核心。但是我还是不太懂,回归测试到底什么意思,能否举具体实例讲解呢?

           3)第六章主要讲敏捷流程,看完整章内容,我还是不太懂:到底什么是敏捷流程,怎么样才能才是敏捷流程,优缺点是什么呢?

           4)我看了这一段文字“表达控制流  我们在计算机理论基础课上都学过有限状态自动机,在程序设计语言基础课上都学过基本的流程图,这里不再赘述”,有这个问题:什么是表达控制流?什么是有限状态自动机?

           5)第十六章内容很多,讲了创新的八大迷思,那究竟什么是创新呢?怎样进行更好的创新?IT的行业的创新要怎样进行呢?

           6)看完整本书,产生了一个很关键的问题:什么是软件工程?软件工程是做什么的?

  • 相关阅读:
    简单马周游问题1152siicly
    Sicily 1155. Can I Post the lette
    POJ 1007
    给定2个大小分别为n, m的整数集合,分别存放在两个数组中 int A[n],B[m],输出两个集合的交集。
    算法1--
    GAN
    为什么ConcurrentHashMap是弱一致的
    手写HASHMAP
    千万级规模高性能、高并发的网络架构经验分享
    Web 通信 之 长连接、长轮询(转)
  • 原文地址:https://www.cnblogs.com/cactus20/p/7501577.html
Copyright © 2011-2022 走看看