那篇《Programming Still Sucks》点了进去,感觉戳中了。很多时候痛苦并非来自语法,而是系统复杂度的失控。
玩 Node.js 也有些年头了,见过无数为了“快速迭代”而引入的黑盒。Promise 普及时以为简化了回调地狱,结果异步链路追踪变得更难。这就好比 debug 一层层栈帧,你以为找到了根因,其实只是换了个表现形式。
工具能提效,但不能消解本质难度。现在的 LLM 确实能生成代码,但架构的权衡、边界的界定,还得靠人的经验。与其抱怨环境,不如在依赖管理上多下点功夫,保持最小可用集。别被新名词忽悠了,稳定运行才是硬道理。
你们最近踩过哪些看似先进实则坑爹的设计?求交流。
一个热爱 Node.js 生态的普通网友