想请教一下各位大佬,一个可配置的并且数量特别多的组装方案应该怎么做,想要做成后续维护不需要修改代码逻辑。

133 天前
 pass9960

接到甲方的一个项目,工厂需要组装馈线柜,现在标准方案有 48 种根据柜体和柜子里面的内容需要的零件也不一样,根据选配比如说带接地开关和不带接地开关再在里面选择更细的带不带断路器连接锁,如何将这种方案做成可配置的。因为方案内容还可能会被修改,新加零件,应该做成什么样的比较好。我现在的思路是按照层级划分流程选择,最底层分为互斥选项,但是这样修改方案就需要对代码和后端维护的方案进行修改。

925 次点击
所在节点    程序员
4 条回复
nothingistrue
133 天前
工厂组装馈线柜,实施是一次性的:请注意这个重点。
pass9960
133 天前
@nothingistrue #1 方案给工厂组装的话实施是一次性,但是后续如果方案有更改,代码的逻辑判断就要跟着改,这样维护起来感觉会很麻烦。
Allvirus
133 天前
无限层级 tree 多加个互斥子节点判断就行了
pass9960
133 天前
@Allvirus #3 谢谢大佬 我研究一下

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

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

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

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

© 2021 V2EX