重构半衰期

所谓“重构半衰期”,就是“写一段代码,在时间T之后你会觉得这一段代码写得像坨 shit ”中 T 的最小值。

之所以突然想到这个概念,是因为我发现,现在的我看几个月之前的文章简直就是羞耻 play :

*大综合楼,一跃解千愁

Haskell 练习

记一次离散作业

第一、二篇,就算不说每次都写一遍的 replicate,那两级 where 就足够让人迷醉,更不用说当时完全不知道用 monad , 甚至 lambda

第三篇简直令人发指,双手颤抖的想要毁尸灭迹——当然最后被理智所制止。

根据马克思主义“自我否定,螺旋上升”的事物发展理论,这个 min(T) 可以代表你的学习进展。之所以会觉得之前的东西是 shit 正是因为现在的水平和当初已经不是同一层面。

想通了这点,我便心安理得的继续写着 shit 一样的代码了。