说起来有点不好意思,真让我离不开的语言不是什么性能怪兽,而是那门我拿它当草稿纸使的 python。
动笔写正经代码之前,我习惯先在 REPL 里一行行试错。比在脑子里空转快十倍,错了当场就改,副作用小到可以忽略。很多时候一个模糊的念头,硬要翻译成它能懂的话,逻辑自己就顺出来了,写着写着,哪个分支漏了、哪个边界没想清,bug 自己就浮上来。还没正式动生产代码,问题先解决一半。我甚至懒得开编辑器,终端里敲着敲着思路就清楚了。
它不追快也不追潮,这点我反而中意。卡壳的时候它总在那儿接住我,安安静静陪你把问题聊透。这种随时能聊的安全感,才是用完回不去的理由。生产环境该上啥上啥,但凡要动脑子想事,我先开个 repl,把路走通了再说。你们有类似习惯吗?