zpf124
2023-08-01 10:31:13 +08:00
我可以决定的项目里我会禁止引用 hutool 或者只引入核心,因为 uuid 和雪花 id 确实省得自己写了。
不想引入的原因很简单,同样一个 StringUtil ,存在以下选项的时候 spring,commons-lang3, guava ,commons-lang ,hutool 的时候我选择大厂背书或者社区核心维护的库优先于 小众群体维护的库不是很容易理解吗。
写代码连尽量不堆屎山的追求都没有,心态就是混口饭吃,那你不论干哪行都是咸鱼,当然了,当一天和尚撞一天钟的人也许才是大多数。
至于公司项目,不归我做主,我也没必要非当事逼逼着同事改代码,那爱咋样咋样,领导有追求我跟着干,大家都无所谓我也不逆势而为。
所以公司项目引入乱七八糟,上面那几个同功能的库都有,有的甚至会由于依赖导致重复引入了同一个库的不同版本,那就引呗,再加上有些同事自己攒了多年自己写的工具类,以及接入某写 SDK ,人家示例代码里的 util ,五彩缤纷。