如何避免开发中常见模块的重复造轮子 - V2EX
请不要在回答技术问题时复制粘贴 AI 生成的内容
punny

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

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

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

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

    自己制作又得涉及多个页面的 UI 和对应后端的逻辑,忘记密码、用户管理后台诸如此类,麻烦死了
    About     Help     Advertise     Blog     API     FAQ     Solana     1175 Online   Highest 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 56ms UTC 23:45 PVG 07:45 LAX 16:45 JFK 19:45
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86