• 2021031501


    本月主要是重读了构建之法的第一章和第二章

    第一章个人感触最深的一点就是软件工程不仅仅是写代码,在开始写代码之前的需求分析等等步骤同样重要。这一点尤其是体现在有一定从业经验的程序员身上,在一个项目中他们的需求分析等等阶段上花费的时间显著多于一般的新手,而实际的编程时间却少于新手。

    这方面我过去的做法是和新手一样非常不重视需求分析等阶段。

    书中说这样写出来的代码会有代码混乱、难于维护等缺点。

    以后在练习中最好先经过一定的仔细的分析再开始编程。

    第二章个人感觉最主要的就是单元测试的重要性

    这方面我是在后来的PHP团队作业中才有为我的部分的代码专门编写了数据生成的程序来进行手动的单元测试。而在这之前只有在跑起来发现模块出现了问题才会対这个模块进行测试。

    这么做的结果就是无法及时发现一些本该发现的问题。就比如第一阶段冲刺时直到实际演示App的时候发生了崩溃,才发现有一个地方的逻辑被写反了。

    以后在练习中应该无聊是否分工等都対自己的代码进行单元测试。单元测试的时候崩掉总比验收的时候崩掉好。

  • 相关阅读:
    一种高压侧母线过流检测电路的实现
    编程逻辑之状态机学习
    STM32——驱动DS18B20
    迪文屏所有控件测试
    EC11使用原理简介以及LL库源码
    FreeRTOS API使用栗子
    常用官网链接
    CubeMX之FreeRTOS学习day02
    跟工程师学嵌入式开发:基于STM32和μC OS-Ⅲ(学习笔记)
    CubeMX之FreeRTOS学习day01
  • 原文地址:https://www.cnblogs.com/minadukirinno/p/14915934.html
Copyright © 2020-2023  润新知