作为一个 java 后端开发的新手,就是每次如果需要开发一个新的项目的话,一些常见的模块,我都需要自己手动再实现一遍,比如登入注册、鉴权等等,虽然已经有很多框架简化了这一过程,但是内部的一些逻辑还是需要自己手动完成,导致前期浪费很多时间在这个上面。想问下大家对于这种情况是如何提高开发效率的,自己封装可复用模块?使用现成的解决方案(低代码)?

1 yooomu Aug 30, 2025 自己维护一套脚手架 |
2 soleils Aug 30, 2025 不应该是维护 prompt? |
3 lemos1235 Aug 30, 2025 复制粘贴,勿要过度封装 |
4 iomect Aug 30, 2025 07 年至今造的轮子已经够了 从 20 年开始就很少造轮子了 |
5 yjxjn Aug 30, 2025 有些东西不是部门统一搞得么? 比如登录注册 SSO 认证这些,有团队专门开发维护,直接引入依赖 jar 调用就好了。 |
6 hamsterbase Aug 30, 2025 1. 让 AI 写高质量的轮子。 除了轮子代码以外,要求 AI 编写单元测试,集成测试,详细的文档。 2. 代码都让 ai 写,调用高质量的轮子。 |
7 test0103 Aug 30, 2025 最重要的是写好技术文档,要做新业务时,先读一遍技术文档。然后再思考如何辅以 AI 来写 |
8 soul11201 Aug 31, 2025 这是必要的成本付出~ |
9 lswlray Aug 31, 2025 会不会重复造轮子取决于开发者,你要改变的是人。这个难度大于收益。 |
10 ZeroDu Aug 31, 2025 自己造轮子,有个点就是要跟随迭代,这个就比较烦 |
11 luckyc Aug 31, 2025 自己维护一套自己的脚手架,工作中有新需求新模块新增,通用性比较强的,就在自己脚手架实现,再拷贝过去。 难道大家都不是这么干的? |
12 jayasme Sep 1, 2025 业务逻辑不要找轮子,最好自己造,基础逻辑简单的可以让 AI 实现,复杂的找轮子 |
13 Cheez PRO 说实话,挺难的。例如最简单的登录注册。 不管是 WorkOS/Clerk/Auth0/Authing/Logto 都可能有诸多坑点…… 自己制作又得涉及多个页面的 UI 和对应后端的逻辑,忘记密码、用户管理后台诸如此类,麻烦死了 |