Loading...
Loading...
Compare original and translation side by side
| Rationalization | Why It's Wrong | Required Action |
|---|---|---|
| "I get the gist" | Gist-level understanding misses edge cases | Line-by-line analysis required |
| "This function is simple" | Simple functions compose into complex bugs | Apply 5 Whys anyway |
| "I'll remember this invariant" | You won't. Context degrades. | Write it down explicitly |
| "External call is probably fine" | External = adversarial until proven otherwise | Jump into code or model as hostile |
| "I can skip this helper" | Helpers contain assumptions that propagate | Trace the full call chain |
| "This is taking too long" | Rushed context = hallucinated vulnerabilities later | Slow is fast |
| 误区 | 错误原因 | 要求操作 |
|---|---|---|
| "我大概懂了" | 浅层次理解会遗漏边缘情况 | 必须进行逐行分析 |
| "这个函数很简单" | 简单函数组合起来可能产生复杂Bug | 仍需应用5 Whys |
| "我会记住这个不变量" | 上下文会逐渐遗忘 | 必须明确记录下来 |
| "外部调用应该没问题" | 外部组件在被证明安全前应视为具有攻击性 | 深入代码分析或假设其为敌对组件 |
| "我可以跳过这个辅助函数" | 辅助函数包含的假设会传播到其他部分 | 追踪完整的调用链 |
| "这太费时间了" | 仓促构建的上下文会导致后续漏洞排查出现幻觉 | 慢即是快 |