寓言故事
织坊在布面上挑掉单根闲线
这里的关键在于把概念的约束落实到具体对象,而不是只描述一个结果。
随着规模和例外增加,原先靠临时协调维持的办法开始暴露盲点。
短期补丁让表面恢复秩序,却没有解决概念真正约束的对象。
老匠人转而记录条件、动作、结果和责任链,让后续调整有据可查。
秋后搬运木料时才发现,枝形仍旧复杂,木匠不能少带梯子,采果人也没少绕路。园丁又做了一次试验:哪些细枝剪掉不伤树,哪些整枝调整才真能省工,都分开记录。这一步麻烦,起初还拖慢了工期;可几轮之后,返工少了,师傅也不再凭脾气改规矩。大家终于看见,非结构化剪枝能减少参数或内存压力,却只有在运行时支持稀疏时才可能带来真实加速。
零散瘦身和改变整体结构是两种不同的优化,部署结果必须分别验证。
零散瘦身能减负,却未必让干活的人立刻更快。从那以后,去掉许多小东西,和改变整体形状,是两种效果。