醋溜土豆丝¶
📐 度量标准:本菜谱所有模糊表述(块/勺/火候/油温/熟度)均以_spec.md(度量标准库) 为准,可点击各章节锚点查看。 指针操作的厨房版——土豆切丝(数组初始化)、泡水去淀粉(内存清洗)、大火快炒(极速遍历)、醋沿锅边淋(边沿触发),脆爽是唯一的断言。
常量定义(Constants)¶
| 常量名 | 值 | 来源 |
|---|---|---|
| FIRE_HIGH | 大火(200℃+,火焰包住锅底) | _spec §3 |
| OIL_60 | 五六成热(120-160℃,竹筷快速冒细泡) | _spec §4 |
| SALT | 半小勺(2.5ml,咖啡勺) | _spec §2 |
| VINEGAR | 2勺(30ml,2汤勺) | _spec §2;白醋或米醋 |
| SUGAR | 1勺(15ml,汤勺) | _spec §2 |
| SOY_SAUCE | 半勺(7.5ml,半汤勺) | _spec §2 |
| DRIED_CHILI | 3个 | — |
| SICHUAN_PEPPER | 1小勺(5ml) | _spec §2 |
| SOAK_TIME | 15min | — |
| STIR_TIME | 90s | — |
食材清单(Input)¶
| 食材 | 用量 | 切配规格 | 备注 |
|---|---|---|---|
| 土豆 | 2个(约300g) | 切丝(3mm宽×5cm长,火柴棍) | _spec §1;选黄心土豆更脆 |
| 蒜 | 3瓣 | 切末(<2mm,细沙) | _spec §1 |
| 干辣椒 | 3个 | 切段(1cm) | 怕辣可减 |
| 花椒 | 1小勺(5ml) | 整粒 | 增麻香 |
| 葱 | 1根 | 切粒(5mm,米粒) | _spec §1 |
| 醋 | 2勺(30ml) | — | 白醋或米醋,不要用陈醋 |
预处理(Preprocess)¶
- 切丝(数组初始化):土豆去皮,先切片(2-3mm厚,1元硬币厚度,_spec §1),再叠放切丝(3mm宽×5cm长,火柴棍)——切丝均匀是脆爽的前提,粗细不均就是「数组元素大小不一致」,受热不同步。
- 泡水去淀粉(内存清洗):土豆丝放入清水中浸泡 SOAK_TIME(15min),中途换 1 次水,泡至水变清澈——这就像「垃圾回收」,淀粉是无用内存,不洗掉会导致炒时糊锅、土豆丝发黏。泡好后捞出彻底沥干,带水下锅是致命 bug。
- 蒜切末、干辣椒切段、葱切粒。所有 Input 就绪后再开火。
主流程(Main Logic)¶
-
爆香(初始化函数):热锅倒 2 勺(30ml)油,油温升至 OIL_60(五六成热),下花椒粒、干辣椒段爆香约 15s——
if 辣椒变黑: 立即下菜,焦糊就是 null pointer。转 FIRE_HIGH(大火),下蒜末爆香 10s。 -
炒菜(主循环):下沥干的土豆丝,FIRE_HIGH(大火)快速翻炒——这就像
for循环遍历数组,每根土豆丝都要均匀受热。while 炒制时间 < STIR_TIME(90s): 大火翻炒,土豆丝从「生脆态」转为「断生态」是一个状态机:生→颜色变半透明→变软→断生,断生标准为颜色变深变软、无生涩味(_spec §5)。全程不超过 90s,超时就是内存泄漏(淀粉糊化变软)。if 土豆丝粘锅: 立即翻炒或加少许油。 -
调味(参数注入):加入 SALT(半小勺盐)、SUGAR(1勺糖)、SOY_SAUCE(半勺生抽),大火翻炒 15s 均匀——糖和醋的比例是 1:2,这是「酸甜平衡算法」的核心参数。
-
淋醋(边沿触发):沿锅边淋 VINEGAR(2勺醋)——醋遇热锅壁瞬间汽化,醋香渗入土豆丝中,这是「边沿触发中断」,醋香比直接倒在菜上更浓郁。大火翻炒 10s 立即出锅。调味层次遵循「面向对象继承」:底味(盐)→主味(醋+糖酸甜)→顶味(花椒麻辣+蒜香),子类继承父类风味再叠加。
-
出锅(返回值):撒葱粒,装盘。
翻车预警(Bug Report)¶
- ⚠️ Bug: 土豆丝发黏不脆 → 根因:没泡水去淀粉 or 炒太久 or 火不够大。修复:清水浸泡 15min 去淀粉、FIRE_HIGH(大火)全程不超过 90s、断生即出锅,
while 未断生: 炒; 一旦断生: break。 - ⚠️ Bug: 土豆丝粘锅糊底 → 根因:土豆丝没沥干 or 油不够 or 没及时翻炒。修复:彻底沥干、油 2 勺(30ml)、下锅后立即大火翻炒不停。
- ⚠️ Bug: 醋味淡、只有酸味没有醋香 → 根因:醋直接倒在菜上而不是沿锅边淋。修复:醋必须沿锅边淋让其汽化,醋香=高温汽化+快速出锅。
完成标准(Test Cases)¶
| 测试项 | 预期结果 | 判定方法 |
|---|---|---|
| 视觉测试 | 土豆丝洁白微透、辣椒红亮、葱粒翠绿 | 肉眼观察 |
| 口感测试 | 土豆丝脆爽不黏、酸甜平衡、微麻辣 | 品尝 |
| 状态测试 | 根根分明不粘连、盘底无淀粉糊、仅留薄油 | 用筷子拨散观察 |
| 时间测试 | 从开火到出锅 ≤15min(含泡水) | 计时 |