240 发简信
IP属地:北京
  • 《徐昊-TDD项目实战70讲》学习笔记 -- Day 11

    11|作为工程化方法的TDD:更低的成本与更高的效能 TDD 的流程 如上图所示,使用 TDD 的核心流程为: 首先将需求分解为功能点,也就是将...

  • 《徐昊-TDD项目实战70讲》学习笔记 -- Day 10

    10|TDD中的驱动(3):何为经典学派?何为伦敦学派? 重构到模式,或者说 TDD 红 / 绿 / 重构循环中的重构,是在完成功能的前提下以演...

  • 《徐昊-TDD项目实战70讲》学习笔记 -- Day 9

    09|TDD中的驱动(2):重构发挥了什么作用? 从“驱动”的角度讲,TDD 并不是一种编码技术,它无法驱动你写出你不会实现的代码。TDD 是一...

  • 《徐昊-TDD项目实战70讲》学习笔记 -- Day 8

    08|TDD中的驱动(1):驱动的极限是什么? 测试驱动开发的核心要点:单元级别功能测试能够驱动其对应单元(功能上下文或变化点)的外在功能需求。...

  • Resize,w 360,h 240
    《徐昊-TDD项目实战70讲》学习笔记 -- Day 7

    07|TDD中的测试(3):集成测试还是单元测试? 集成测试还是单元测试? TDD 中的单元测试 在 TDD 的语境下,“单元测试”指的是能提供...

  • 《徐昊-TDD项目实战70讲》学习笔记 -- Day 6

    06|TDD中的测试(2):行为验证为什么应该尽量避免使用? 验证结果——行为验证 行为验证是指通过待测系统与依赖组件(Depended On ...

  • Resize,w 360,h 240
    《徐昊-TDD项目实战70讲》学习笔记 -- Day 5

    05|TDD中的测试(1):状态验证为什么是主要的使用方式? 测试的基本结构 需要说明一下的是,测试上下文(Test Context)在很多文献...

  • Resize,w 360,h 240
    《徐昊-TDD项目实战70讲》学习笔记 -- Day 4

    02|TDD演示(2):识别坏味道与代码重构 识别坏味道 利用多态替换条件分支 TDD 的红 / 绿 / 重构循环,分离了关注点。在红 / 绿阶...

  • Resize,w 360,h 240
    《徐昊-TDD项目实战70讲》学习笔记 -- Day 3

    01|TDD演示(1):任务分解法与整体工作流程 测试驱动开发,顾名思义,就是将软件需求转化为一组自动化测试,然后再根据测试描绘的场景,逐步实现...

个人介绍
一个集逗比与文艺于一身的程序猿,奔跑在路上。