zoukankan      html  css  js  c++  java
  • 构建之法阅读笔记1-补

    今天主要是阅读了构建之法的第一章和第二章

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

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

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

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

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

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

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

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

  • 相关阅读:
    linux一周学习总结
    浅谈用户、组之管理指令
    关于基因组注释文件GTF的解释
    swiper display:none 后 在显示 滑动问题
    CSS相关
    常用正则表达式
    CSS Flex布局
    原生js去掉所有的html标签,最终得到HTML标签中的所有内容
    python 爬虫与数据可视化--python基础知识
    mongodb的安装与配置
  • 原文地址:https://www.cnblogs.com/minadukirinno/p/13267581.html
Copyright © 2011-2022 走看看