【问题标题】:Identify Architectural Patterns by Java Code [closed]通过 Java 代码识别架构模式 [关闭]
【发布时间】:2013-05-26 16:46:05
【问题描述】:

如何通过查看 javadoc 来识别架构模式。 我已经下载了 Pokerapp v.100 的源代码 (http://sourceforge.net/projects/pokerapp/files/PokerApp%20v1.00/Source%20Code/PokerApp_v1.00-src.tar.gz/download)

我想确定用于培训目的的使用模式。 我刚刚开始使用模式,我认为这会容易得多。

提前谢谢你!

【问题讨论】:

  • 我推荐《Design Patterns Explained》一书,它解释了大部分 GoF 模式。我认为这比查看此应用程序更有用。此外,Eric Evans 的《领域驱动设计》一书描述了许多模式,其中一些模式更高。也是“必读”。

标签: java design-patterns architecture identify


【解决方案1】:

仅查看 javadoc 这是不可能的(除了 javadoc 实际提到模式的情况)。

但是你有源代码......查看相互引用的类,了解它们在做什么,交叉检查模式。完毕。当然,你总是可以在类名中查找模式的名称或模式的角色(“工厂”是类名中的常见部分)

当您不熟悉模式时,理论上很容易进行艰苦而乏味的工作。并且可能没有那么好的训练......

【讨论】:

    猜你喜欢
    • 2013-05-30
    • 2011-01-04
    • 2015-06-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多