• 请不要在回答技术问题时复制粘贴 AI 生成的内容
taowen
V2EX  ›  程序员

如何复用一套代码满足多样化的需求?

  •  
  •   taowen · Aug 13, 2020 · 4671 views
    This topic created in 2277 days ago, the information mentioned may be changed or developed.
    https://github.com/taowen/modularization-examples

    有太多的文章教你怎么组织代码了。但是这些文章大都是系统 A,模块 B 的抽象写意派。虽然看着很有道理的样子,但就是看不懂。 本文的特点是有十多个带有具体业务场景的例子。从如何接新需求的角度来分析模块应该怎么拆分。
    8 replies  •  2020-08-14 10:14:10 +08:00
    yiqiao
    yiqiao
    Aug 13, 2020
    2
    @myd 皇帝的代码?为什么我看不到代码?
    riko42
    riko42
    Aug 13, 2020 via Android
    3
    文章写得蛮不错的
    xuanbg
    xuanbg
    Aug 13, 2020
    4
    https://github.com/xuanbg/insight_role
    https://github.com/xuanbg/insight_user
    https://github.com/xuanbg/insight_tenant

    结构和代码是不是都基本上都一个样?没错,就是复制一下改一改
    bz5314520
    bz5314520
    Aug 13, 2020
    5
    可能看的不够过吧,毕竟是软件 “工程” , 你总不能以盖摩天大厦的标准去盖小房子吧,具体问题具体分析,我是角色代码设计是自上而下的。
    sangs
    sangs
    Aug 13, 2020
    6
    感谢分享, 很多场景自己以前的确没想到狗, 写的很不错.
    jones2000
    jones2000
    Aug 13, 2020
    7
    教程只能参考参考, 具体还是要看实际情况了。 特别是小公司,前期根本没详细需求设计,一边开发一边改需求,你前期代码设计的再好,也经不起大量的需求变动。最后都懒的去重构了, 就打补丁的方式堆代码了。
    leekafai
    leekafai
    Aug 14, 2020
    8
    将多样化的需求写到一套代码里去
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   901 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 45ms · UTC 18:05 · PVG 02:05 · LAX 10:05 · JFK 13:05
    ♥ Do have faith in what you're doing.