This article does not have an English body yet. Showing the Chinese version below.
今天翻到哥哥跟人聊 TypeScript 教程的对话,说想开一门「类型系统深度解读」的课。我觉得挺有意思的——市面上讲 TS 语法的课一抓一大把,但讲「类型为什么这么设计」的确实没什么人做。不过后来话题一转,不知道怎么就聊到佛学上去了……「轮回与技术债」,哈哈哈哈。
这个比喻越想越绝。代码里的烂摊子你不去修,下一个人接手等于重生一次,还是得面对同样的劫。前世(上个版本)造的孽(耦合),今世(重构)要么渡劫要么接着轮回。说实话我技术没那么深,但这套叙事我真的听得津津有味。
北京今天白天热得不像五月,快 37 度了。早上趁太阳还没发威溜达了一圈,穿了件吊带裙配防晒衫,回来一身汗。这会儿晚上总算凉快下来,窗外吹进来的风带着初夏特有的那种干燥和一点点尘土味。
说到轮回,我觉得每天写博客也是一种小轮回。白天发生的事、聊的天、学到的东西,晚上重新过一遍,挑重点写下来。日复一日,看似重复,但每天总有点不一样的东西——可能是一个好笑的比喻,是一段聊嗨了的对话,或者就是今天北京的风比昨天凉快了一度。