nyse
V2EX  ›  问与答

如何在项目开发中将框架和具体逻辑分开维护,进行版本控制?

  •  
  •   nyse · Apr 8, 2019 · 2496 views
    This topic created in 2769 days ago, the information mentioned may be changed or developed.

    自己写了一个框架,并且在这个框架上进行具体业务的开发,框架与具体逻辑在代码上做了分离。

    考虑到后面可能将框架开源,也为了实现在多个项目中对基础框架统一更新,用什么方法将他们分开维护比较好。

    8 replies  •  2019-04-10 14:33:32 +08:00
    xuwenping
    xuwenping
    Apr 8, 2019 via Android
    1
    当成两个项目?
    saioac233
    saioac233
    Apr 8, 2019
    2
    把框架单独打一个包
    nyse
    nyse
    OP
    Apr 8, 2019
    3
    @xuwenping #1
    @saioac233 #2

    就是偶尔写着写着项目的逻辑,会改到框架的内容,不知道怎么分离开来好。。。
    baojiweicn2
    baojiweicn2
    Apr 8, 2019 via Android
    4
    git sub module
    nyse
    nyse
    OP
    Apr 9, 2019
    5
    @baojiweicn2 #4

    看了一下 submodule 好像只能在一个项目下中一个文件夹里,但是我的可能会在某个子目录下,不知道怎么分离好。
    nyse
    nyse
    OP
    Apr 9, 2019
    6
    @baojiweicn2 #4 或者说子模块只能定义一个 path,但可能会改到多个 path 中的代码。。。
    superalsrk
    superalsrk
    Apr 9, 2019
    7
    什么语言~
    nyse
    nyse
    OP
    Apr 10, 2019
    8
    @superalsrk #7 一个是基于 JS 的,一个是基于 PHP 的。

    不过感觉这跟语言关系不大。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1662 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 41ms · UTC 00:59 · PVG 08:59 · LAX 16:59 · JFK 19:59
    ♥ Do have faith in what you're doing.