检查点:设计模型
主题
- 明确陈述了模型的目标,并且该目标是可见的。
- 在给定了模型目标的情况下,模型处于适合的详细程度。
- 模型使用的建模结构适于处理手头的问题。
- 模型尽可能简单,但仍能实现模型的目标。
- 模型看上去能够适应合理预期的未来变更。
- 设计适合于手头的任务(既不过于复杂也不过于高级)
- 设计看上去是可理解和可维护的
- 设计看上去是可实施的
- 只有五至九个层。
- 明确表明了层定义的理由并一致地加以应用。
- 在设计中考虑了层边界。
- 层用于封装不同类型服务之间的概念上的边界,并提供有用的抽象,抽象将使设计更易理解。
| |
|