Java:更改接口是否需要调用新的软件包名称?

时间:2013-01-13 17:51:44

标签: java architecture domain-driven-design package bounded-contexts

由于重大的重构和重新构建一个有限的背景" (Eric Evan的域驱动设计)在我的应用程序中,一些有限的上下文发布的接口和他们的方法在命名和语义上发生了变化(发布的接口这里意味着从另一个有界上下文调用此接口。)

我现在正在实施这个更新的有界上下文,我必须决定更改后的接口的包命名。

  • 我应该保留旧名字吗? my.company.old.package.name
  • 我应该添加版本号吗? my.company.old.package.name.2

在我的特定情况下,由于更新的有界上下文仅在我自己的应用程序中使用,并且所有其他客户端有界上下文很少,因此也可以更改这些客户端有界上下文以适应任何新名称和语义。

通常,可能有标准/指标/经验法则/最佳实践可以帮助我确定包名称。你的是什么?

0 个答案:

没有答案