zoukankan      html  css  js  c++  java
  • 2021031501

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

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

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

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

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

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

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

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

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

  • 相关阅读:
    Linux下安装MySQL数据库(压缩包方式安装)
    使用Gitblit 在windows 上部署你的Git Server
    windows下使用docker的常用命令
    CentOS7安装Docker与使用篇
    linux安装redis
    Linux系统目录
    shiro之授权
    shiro之身份认证
    redis
    迅为4412uboot烧坏了报错问题
  • 原文地址:https://www.cnblogs.com/minadukirinno/p/14915934.html
Copyright © 2011-2022 走看看