小编Koe*_*oen的帖子

两次实现一个接口是不好的做法吗?

我对这个建筑难题一无所知,我很想听到一些批评或建议。

情况:

一个实体关系都已经共享(i节点)和独特的方法(IEntity或IRelation)

需要知道使用接口 IEntity 或 IRelation 的共享方法和唯一方法。

题:

在尝试使用 SOLID & DRY 原则进行编程时,以下架构是好还是坏?

附加信息:这个问题的主要原因是因为在第一个图中(当前实现) Entity 和 Relation 都实现了 INode 接口两次。

情况一:

情况一

情况二:

情况二

architecture uml class-design dry solid-principles

2
推荐指数
1
解决办法
86
查看次数

标签 统计

architecture ×1

class-design ×1

dry ×1

solid-principles ×1

uml ×1