7.1 测试策略 在函数式编程的宏大叙事中,测试从来不是代码交付前的最后一道工序,而是一场贯穿设计、实现与演化的持续对话。它不是对“是否工作”的被动验证,而是对“为何正确”的主动追问。当我们将目光从纯函数的代数结构、不可变数据的时空一致性、高阶抽象的组合性,投向工程落地的现实土壤时,第七章——“工程实践与最佳指南”便成为那座承重之桥:一端锚定在λ演算的逻辑圣殿,另一端伸向CI/CD流水线中跳动的绿色徽章。而7.1节“测试策略”,正是这座桥最核心的桥墩——它不提供胶水,却定义粘合的化学键;不书写用例,却决定何为可证伪的断言;不替代调试,却让调试本身成为一种冗余。