zoukankan      html  css  js  c++  java
  • 构建之法读书笔记02

         这几天读了第二章,想到了自己之前虽然简单的编写了程序,但是还是没有做到书中所写的单元测试,感觉只是一个很新颖的词汇,在我最开始的认识中,认为程序如果可以调试,那么这个程序就成功了,也没有考虑是否会存在漏洞,是否会有bug出现,也没有考虑过用户的反馈,这都是我要面临的问题。

         但是书中却明确地指出了,单元测试的必要性,对于一个庞大的程序,甚至是软件,都需要分段做单元测试,以便于在运行的时候,如果出现问题,明白到底哪里出现了问题,在以后书写代码的时候,用于检测被测代码的一个很小的,很明确的功能是否正确。

        同时也看到了很多新颖的方法,第二个见到的词语就是效能分析,它是为了优化程序而设计的一种方法,可以将程序中引用函数,以及程序中的代码都进行统计,这样避免盲目优化,可以节省时间,避免错误。最后一个记住的就是,个人项目开发流程,正如老师所说,第一堂课的编写二柱子就是一个个人项目,只是很小,所有的东西都需要靠自己去收集,去检验,对于我来说还是难度比较大的,这就是最考验一个工程师的能力,而我现在还不是一个合格的工程师,希望可以依靠自己,掌握编程技巧,成为一名合格的软件工程师。

  • 相关阅读:
    C#连接各种数据库的方法
    C#中MDI窗体的一些设置
    Winform子窗体刷新父窗体
    MDI窗体应用程序
    C# 窗体间传值方法大汇总
    mdi父窗体如何向子窗体发送数据
    DataGridView 清空原数据
    js call回调的this指向问题
    sass进阶 @if @else if @else @for循环
    sass的加减乘除
  • 原文地址:https://www.cnblogs.com/zhangyao999/p/5248452.html
Copyright © 2011-2022 走看看