V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
punny
V2EX  ›  程序员

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

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

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

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

    自己制作又得涉及多个页面的 UI 和对应后端的逻辑,忘记密码、用户管理后台诸如此类,麻烦死了
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1008 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 19:05 · PVG 03:05 · LAX 12:05 · JFK 15:05
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.