有人知道层次结构的一些设计模式吗?例如,管理库存类别、会计科目表、人力资源部门等。
非常感谢您提前
编辑:感谢您的关注。我正在寻找一种更好的方法来处理分层项目,他们应该根据层次结构级别对其应用操作。我一直在研究 Martin Fowler 的模式,例如会计,但我想知道是否还有其他更通用的模式。
问题是应用于项目的操作必须可以在运行时更改,并且可能取决于其他外部变量。我想到了一种策略模式,但想将它与它是分层方案的事实结合起来。
我将不胜感激对分层模式的任何参考,您将深入了解它们。
有人知道层次结构的一些设计模式吗?例如,管理库存类别、会计科目表、人力资源部门等。
非常感谢您提前
编辑:感谢您的关注。我正在寻找一种更好的方法来处理分层项目,他们应该根据层次结构级别对其应用操作。我一直在研究 Martin Fowler 的模式,例如会计,但我想知道是否还有其他更通用的模式。
问题是应用于项目的操作必须可以在运行时更改,并且可能取决于其他外部变量。我想到了一种策略模式,但想将它与它是分层方案的事实结合起来。
我将不胜感激对分层模式的任何参考,您将深入了解它们。
复合图案立即浮现在脑海中。解释维基百科的定义,该模式允许您将对象组合成树状层次结构(分支和叶子)并统一处理单个实例或整个组合。
我倾向于在我的工作中使用它来表示复杂的视图结构,但想象它可能有助于表示库存类别或人力资源部门。