![]() | 1 815979670 2019-04-24 17:40:36 +08:00 我没有写过这类项目,给个建议把 试试插件化开发,不同的公司 不同的业务做不同的插件 类似于 wordpress 一个基础 cms 通过插件可以实现各种功能 插件互相独立 很灵活 ThinkCMF 也是这种做法 |
2 Earl 2019-04-24 17:50:27 +08:00 把不变的做成公用模块,会变的都抽出来成独立模块。甚至直接做成可配置的。 |
![]() | 3 rb6221 2019-04-24 17:53:44 +08:00 自己抽成模块框架,针对不同公司的话可能的话直接做成多个单独项目,不可能就分成多个依赖包来实现。只需要升级一下依赖包版本就行 |
4 lpdswing 2019-04-24 17:57:39 +08:00 可怕的时候什么是变的什么是不变的你都不知道 |
5 EasyProgramming 2019-04-24 18:00:41 +08:00 先按功能分类,然后对每类抽象一个统一模型,之后按照统一模型来写业务代码,怎么样? |
![]() | 6 prasanta 2019-04-24 18:42:53 +08:00 via Android 规则引擎 |
7 100knights 2019-04-24 18:58:33 +08:00 既然会周期用都, 抽象融到系统里. 短时间用不到的, 删了吧, 再用的时候逻辑是否正确都不知道了, 可能重写更快. |
![]() | 9 prasanta 2019-04-24 19:06:11 +08:00 via Android drools 或者 urule |
![]() | 10 zjsxwc 2019-04-24 19:27:09 +08:00 via Android 提供脚本让运营自定义 |
11 Justin13 2019-04-25 10:40:03 +08:00 via Android 插件化,统一接口。 |