疑驱开发
原名:doubt-driven-development
将每个非平凡决策置于全新上下文的对抗性审查中,确保其成立。在正确性重于速度、不熟悉代码、高风险场景(生产环境、安全敏感逻辑、不可逆操作)或验证输出比事后调试更经济时使用。
- 分类
- 开发提效
- 版本
- v1.0.0
- 作者
- 陈哲(@userk1l7bh)
- 下载
- 2
- 收藏
- 0
- 发布
- 2026-08-08
- 更新
- 2026-08-14
- TRACE 评分
- 4 / 5
内容概览
A confident answer is not a correct one. Long sessions accumulate context that quietly turns assumptions into "facts" without anyone noticing. Doubt-driven development is the discipline of materializing a fresh-context reviewer — biased to disprove , not approve — before any non-trivial output stands. This is not /review. /review is a verdict on a finished artifact. This is an in-flight posture: non-trivial decisions get cross-examined while course-correction is still cheap. A decision is non-trivial when at least one of these is true: - It introduces or modifies branching logic - It crosses a module or service boundary - It asserts a property the type system or compiler cannot verify (thread safety, idempotence, ordering, invariants) - Its correctness depends on context the future reader cannot see - Its blast radius is irreversible (production deploy, data migration, public API change)…