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

    1、psp的特点:不局限于某一种软件技术,而是着眼于软件开发的流程;

                             不依赖于考试,而主要靠工程师自己收集数据,然后分析,提高;

                             psp依赖于数据;

                             psp的目的是记录工程师如何实现需求的效率,而不是记录用户对产品的满意度。

    2、单元测试好坏的一系列标准:单元测试应该在最基本的功能/参数上验证程序的正确性;

                                                       单元测试必须由最熟悉代码的人(程序的作者)来写;

                                                       单元测试过后,机器状态保持不变;

                                                       单元测试要快;

                                                       单元测试应该产生可重复、一致的结果;

                                                      单元测试的运行/通过/失败不依赖于别的测试,可以人为构造数据,以保持单元测试的独立性。

    个人感受

    之前的代码我总喜欢都写在一个类里,不进行分装,在遇到各种需要修改代码的情况时,往往牵一发而动全身。然而一个项目需要写成百上千行甚至更多的代码,各部分不进行合理分装是不可能的,之后应养成分类的习惯。

  • 相关阅读:
    matplotlib
    Android 集成 支付宝支付
    android 自动化测试案例之 MonkeyRunner
    android 自动化测试案例之 MonkeyScript
    Android 使用自定义Drawable 设置圆角矩形或者圆形图片
    android 仿微信朋友圈图片选择控件
    Android 自定义控件之 日期选择控件
    android 和 js 交互
    android 蓝牙连接端(客户端)封装
    android 项目集成 微信支付
  • 原文地址:https://www.cnblogs.com/wyl814922595/p/8012739.html
Copyright © 2011-2022 走看看