zoukankan      html  css  js  c++  java
  • 《测试驱动开发》阅读笔记二

    第二部分是一个十分特别的例子。

    一种“提靴带”的开发方式:用xUnit测试框架来测试驱动开发xUnit本身。似乎这种模式只在

    编译器的开发中存在。从无到有,神奇之至。就好像xUnit被作者注入了神奇的DNA,然后

    使命般地自我演化生长出一个优秀的单元测试框架。我这么说可能有些夸张了。我并不认为

    实际的开发工作中会有这么美妙的设计过程。作者作为JUnit的开发者之一,对这套框架自然

    是了然于胸,设计起来也一定会有举重若轻之感。虽然我没学过Python,但也能跟着作者的

    “YY思路”一同前行。

            没有人比开发者更清楚整个程序应该怎么运行,也没有人比开发者更了解程序在哪些地

    方容易出现bug;程序的每一部分的开发,都有其出现的意义,以及所要处理的数据,程序员

    在做调查的时候,一定会找出特殊情况,得出解决方法;没有什么测试比正式让软件运行在它

    应该在的地方来的更直接简洁明了了。

  • 相关阅读:
    记一次坑爹的jconsole使用
    触发Full GC的时机
    java NIO之Selector
    java NIO之SelectedKey
    java泛型中的各种限制
    filebeat安装部署
    Kibana安装及简单使用
    elastucasearch基础理论以及安装
    Salt 与Salt API配置
    RabbitMQ 相关理论部分
  • 原文地址:https://www.cnblogs.com/yuntianblog/p/4594311.html
Copyright © 2011-2022 走看看