zoukankan      html  css  js  c++  java
  • 构建之法十三~十七章

    十三章:软件测试

      Bug我们经常听到的,要发现解决我们遇到的bug(软件的缺陷),我们必然需要测试。本章我们了解很多基本名词解释及分类。

      测试有很多种方式:白箱和黑箱,功能测试和非功能测试等。

      书本还提到很多测试方法,书本239~251, 大概有十几种方法那么多,其实我觉得我们可以选择一种适合的方法进行测试。

      测试这一方面我们接触的比较少,一般只会针对功能对程序进行测试,测试也会涉及很多测试相关文档。

    十四章:质量保障

      对于一个软件来说,软件的质量是很重要的,程序的质量=程序的质量+软件工程的质量。

       前面一章节体到的软件测试是对软件质量的保证。书中也罗列了测试跟软件质量之间存在的关联。

      发现越到后面,测试对软件的重要性越大,我们应该针对这方面多点训练。

    十五章:稳定和发布阶段

      软件的测试完后,接下来就是软件的稳定,以及发布阶段了。我们身为软件的开发者,自然会了解到我们的软件有哪些不好的,有哪些缺陷,书本有建议几种方法让程序保持稳定:设计变更,砍掉功能,修复Bug的门槛逐渐提高等。

      在发布后,书中提到的“事后诸葛亮会议”。确保大家不会因为一个里程碑的结束而一哄而散,没了踪影。

    十六章:IT行业的创新

      能做出一个软件不重要,我觉得最重要的是软件的创新,往往我们都会产生创新的迷思:

    1、灵光一闪,伟大的创新就紧随其后;

    2、大家都喜欢创新;

    3、好的想法会赢;

    4、创新者都是一马当先;

    5、要成为领域的专家,才能创新;

    6、技术的创新是关键;

    7、成功的团队更能创新;

      所以说IT行业中,创新很重要,所以把握好创新的时机,以及运用好创新的招数,那么我们才能创作出更好的软件。

      书中提到魔方的创新的例子进行分析。

    十七章:人,绩效和职业道德

      书本通过猪,鸡和鹦鹉的故事的例子描述出软件工程中的问题终究是人的问题:人是干活的还是不干活,这是个问题。其次,干活的人的绩效也是很重要的。我们要对队员的绩效进行管理。书本中提到得萝卜白菜,我觉得白菜是我比较赞成的一种。

      团队合作的几个阶段中,要注意我们的身为软件工程的职业道德。

  • 相关阅读:
    [python2] python 打印表格 prettytable
    多条件查询
    excel模板导出一个新的文件
    通过反射的形式把集合的数据打印到log里
    C#写入log文本
    EF删除所有数据行的方法.所以下面给大家介绍几种方法.
    一种批量导出的方式
    一种简单的导出导入希望大神别介意
    excel导出
    excel的模板
  • 原文地址:https://www.cnblogs.com/maxx/p/4586677.html
Copyright © 2011-2022 走看看