如何避免开发中常见模块的重复造轮子

2 天前
 punny
作为一个 java 后端开发的新手,就是每次如果需要开发一个新的项目的话,一些常见的模块,我都需要自己手动再实现一遍,比如登入注册、鉴权等等,虽然已经有很多框架简化了这一过程,但是内部的一些逻辑还是需要自己手动完成,导致前期浪费很多时间在这个上面。想问下大家对于这种情况是如何提高开发效率的,自己封装可复用模块?使用现成的解决方案(低代码)?
2100 次点击
所在节点    程序员
13 条回复
yooomu
2 天前
自己维护一套脚手架
nananqujava
2 天前
不应该是维护 prompt?
lemos1235
2 天前
复制粘贴,勿要过度封装
iomect
2 天前
07 年至今造的轮子已经够了 从 20 年开始就很少造轮子了
yjxjn
2 天前
有些东西不是部门统一搞得么?
比如登录注册 SSO 认证这些,有团队专门开发维护,直接引入依赖 jar 调用就好了。
hamsterbase
2 天前
1. 让 AI 写高质量的轮子。 除了轮子代码以外,要求 AI 编写单元测试,集成测试,详细的文档。
2. 代码都让 ai 写,调用高质量的轮子。
test0103
2 天前
最重要的是写好技术文档,要做新业务时,先读一遍技术文档。然后再思考如何辅以 AI 来写
soul11201
2 天前
这是必要的成本付出~
lswlray
1 天前
会不会重复造轮子取决于开发者,你要改变的是人。这个难度大于收益。
ZeroDu
1 天前
自己造轮子,有个点就是要跟随迭代,这个就比较烦
l4ever
1 天前
自己维护一套自己的脚手架,工作中有新需求新模块新增,通用性比较强的,就在自己脚手架实现,再拷贝过去。

难道大家都不是这么干的?
jayasme
17 小时 13 分钟前
业务逻辑不要找轮子,最好自己造,基础逻辑简单的可以让 AI 实现,复杂的找轮子
Cheez
11 小时 54 分钟前
说实话,挺难的。例如最简单的登录注册。

不管是 WorkOS/Clerk/Auth0/Authing/Logto 都可能有诸多坑点……

自己制作又得涉及多个页面的 UI 和对应后端的逻辑,忘记密码、用户管理后台诸如此类,麻烦死了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1155969

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX