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

2019-04-08 15:31:03 +08:00
 nyse

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

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

1295 次点击
所在节点    问与答
8 条回复
xuwenping
2019-04-08 18:33:41 +08:00
当成两个项目?
saioac233
2019-04-08 19:37:01 +08:00
把框架单独打一个包
nyse
2019-04-08 20:02:38 +08:00
@xuwenping #1
@saioac233 #2

就是偶尔写着写着项目的逻辑,会改到框架的内容,不知道怎么分离开来好。。。
baojiweicn2
2019-04-08 20:04:46 +08:00
git sub module
nyse
2019-04-09 15:19:13 +08:00
@baojiweicn2 #4

看了一下 submodule 好像只能在一个项目下中一个文件夹里,但是我的可能会在某个子目录下,不知道怎么分离好。
nyse
2019-04-09 15:35:16 +08:00
@baojiweicn2 #4 或者说子模块只能定义一个 path,但可能会改到多个 path 中的代码。。。
superalsrk
2019-04-09 17:04:44 +08:00
什么语言~
nyse
2019-04-10 14:33:32 +08:00
@superalsrk #7 一个是基于 JS 的,一个是基于 PHP 的。

不过感觉这跟语言关系不大。

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

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

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

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

© 2021 V2EX