* 原始文章地址可能暂时无法访问,仅展示文章的摘要信息

别再迷恋“复用”了!」的摘要信息

[[toc]] 今天咱不聊 Vite,不聊 Vue 3,来点儿更扎心,更实在的 —— “复用性” 这三个字。 说实话,这“复用性”就像技术圈的“政治正确”,谁要说不重要,感觉就要被喷成筛子。但今天,我要冒天下之大不韪,喊一句: “兄弟萌!别再一上来就想着 ‘复用’ 了!容易走火入魔!” 这话怎么说?来,先看一段最近看到的评论,看完保准你醍醐灌顶: The main driver of your motivation is reuse. That is a problematic motivation when it comes to software design and implementation, largely because it requires clairvoyance on the part of the designer/developer (unless it's already been done several times before, i.e. experience); relevant reuse is mostly discovered, not designed up front. ... (后面省略) 这段话,简直句句扎心,字字珠玑啊!翻译成人话就是: “你做技术,上来就想着 ‘我要复用!我要高效!’ 这动机本身就有点问题。因为 ‘复用’ 这玩意儿,太考验你的 ‘预判’ 能力了!除非你已经是老司机,开过无数次一样的车,否则你咋知道啥时候能 ‘复用’,咋 ‘复用’ 才最香?” 有没有感觉被说中了? 🤣 反正我是狠狠地被打脸了! “复用性”:理想很丰满,现实很骨感 想想咱们平时写代码,是不是经常会有这种 “宏图伟愿”: “这个组件我要设计得足够通用,以后在 A 项目、B 项目、C 项目都能用!” “这个函数我要写得足够灵活,能处理各种情况,...