重构半衰期
所谓“重构半衰期”,就是“写一段代码,在时间T之后你会觉得这一段代码写得像坨 shit ”中 T 的最小值。
之所以突然想到这个概念,是因为我发现,现在的我看几个月之前的文章简直就是羞耻 play :
第一、二篇,就算不说每次都写一遍的 replicate
,那两级 where
就足够让人迷醉,更不用说当时完全不知道用 monad
, 甚至 lambda
第三篇简直令人发指,双手颤抖的想要毁尸灭迹——当然最后被理智所制止。
根据马克思主义“自我否定,螺旋上升”的事物发展理论,这个 min(T) 可以代表你的学习进展。之所以会觉得之前的东西是 shit 正是因为现在的水平和当初已经不是同一层面。
想通了这点,我便心安理得的继续写着 shit 一样的代码了。
发布于