【发布时间】:2012-02-01 07:09:15
【问题描述】:
使用软件分析模式(一般而言)有哪些优点和缺点?
我需要此信息用于学习目的。这个问题在软件建模学科的讲座上被问到,所以我认为它可以再回来。
不管怎样,这个问题让我很感兴趣,因为我知道使用分析模式有什么好处(主要是我认为)。但是缺点呢?
【问题讨论】:
标签: theory analysis analysis-patterns
使用软件分析模式(一般而言)有哪些优点和缺点?
我需要此信息用于学习目的。这个问题在软件建模学科的讲座上被问到,所以我认为它可以再回来。
不管怎样,这个问题让我很感兴趣,因为我知道使用分析模式有什么好处(主要是我认为)。但是缺点呢?
【问题讨论】:
标签: theory analysis analysis-patterns
这更像是使用Right tool for Right Job.
所以,利弊取决于您在设计中使用它的程度如何?
这些模式所提供的帮助我们无需重新发明轮子。有人已经找到了问题的解决方案并将其发布给其他人使用。
因此,优点是跟随(但不限于)
如果您将其用于over engineering,则可以总结缺点。即,当可以避免使用模式或使用 Pattern1(say) 代替 Pattern2(say) 时,使简单的问题变得更加复杂。
一般来说,这取决于你如何使用它们。
您可能希望看到以下链接:
【讨论】: