zoukankan      html  css  js  c++  java
  • 《构建之法》读后心得,问题

    我觉得构建之法这本很不错,书的内容给我一种欢快的阅读体会,能让人更加的快速去接受里面的内容,并吸收为自己所用;并且里面的内容都举例生活中的例子,并且在一些容易有疑惑的地方,以问答形式解答,而且语言通熟易懂,使人看上去更加的了解其实软件工程就在我们的身边。

    之前上过软件工程这门课程,那本软件工程的书本不像《构建之法》,都是一些很枯燥乏味的内容,并没有像《构建之法》让人舒适,让人以一种欢快的阅读体会。其实软件工程就是包括了“开发、运营、维护软件的过程中的很多技术、做法、习惯和思想。软件工程把这些相关的技术和过程统一到一个体系中,叫“软件开发流程”,软件开发流程的目的是为了提高软件开发、运营、维护的效率,以及提升用户满意度、软件的可靠性和维护性。”

    这本书从什么是软件工程介绍到职业道德,不仅仅讲技术还告诉我们团结的力量,不仅仅讲理论还让我们不断的实践,创建博客园,在博客园上面上传作业,请来了资深的助教帮我们批改作业,给我们建议。

     正是因为《构建之法》中恰恰是按照最容易理解的步骤,从开发测试、开发人员成长、团队管理一直讲到需求分析、设计以及用户体验等。先让我们知道开发为何物,每个人都有了编码实践的经验后再一步步到需求分析、设计就会理解的更透彻。一本好书除了本身的内容外,还需要能引发读者思考,能够学习到更多的扩展知识。记得之前网上有人回答怎样找到一本好的技术书时说过:“在一本经典的书籍上找找所参考的书籍或引用的书籍,大致都还不错。”我认为还是挺有道理的。《构建之法》的正文以及练习与讨论中有大量有价值的引用,这些内容可以让我们了解更多更广的知识,练习中大量的习题如果都能够独立思考并想办法解决的话,对我们的实际动手能力会有很大提升。

    其实很感谢段老师为我们申请这个课程《构建之法》,觉得这门课程认真学下来,收益匪浅。

    问题:

    1、做软件测试必须有哪些的知识储备?

    2、100%的代码覆盖率并不等同100%的正确性,那么要怎么样才能保证100%的正确性?

    3、结对编程中,两者出现分歧,并且谁都只认同自己的看法时,结对编程是不是就没什么优点可言了?

    4、软件质量的保证涉及太多方面,哪一方面是最重要的?哪一方面是最容易出纰漏的?

    5、如何能更好地做到IT的创新思想?

  • 相关阅读:
    查看端口被占用
    Eclipse导入包
    Eclipse中构造方法自动生成
    Eclipse中get/set方法自动生成
    Eclipse改字体大小
    设计六原则
    类的关系
    JAVA实现多线程下载
    try...catch的前世今生
    447. 回旋镖的数量
  • 原文地址:https://www.cnblogs.com/shi-yu/p/5517708.html
Copyright © 2011-2022 走看看