木子不是木子狸 (@Muzilee) 在 【木子狸的Vibe Coding随笔】03 优雅 中发帖
最近很忙,写的很慢。写这个比做项目和教程难多了。
然后如果想看实操可以看 【木子狸的指北指南】01 Octopus 的部署与使用 系列。
前两篇随笔,聊了“贵族专制”——即作开发者对架构的绝对主权,也聊了“拒绝的艺术”——即学会对 AI 生成的代码说不。这次讲讲优雅的代码。也算是如何进行具体实现。不过也是原理方向的,不会在此系列做具体的详细项目过程。
问题
代码的维护,在 AI 时代越发困难。正如我在 【木子狸的Vibe Coding随笔】序——既是草稿,也是成品 中谈到,当我们在某一时刻试图修改/添加一个微小的逻辑时,修改的代码便会,牵一发而动全身。这是我们为什么需要约束,同时需要优雅的代码。
优雅只是为了保证产品和你自身的生存。
管道与原子工具
“让每个程序就做好一件事。如果有新任务,就重新开始,不要往原程序中加入新功能而搞得复杂。”
Unix/Linux 中,ls 用...