我正在开发应用程序来创建视频商店的类图。在该客户可以订购零售商以获得新版本的通知。我可以使用观察者设计模式来满足此要求吗?该应用程序的一些要求是:
我做了这个类图,没有任何直截了当的模式。 我想通过将设计模式应用于图表来改进这一点。 有什么建议可以使用吗?
答案 0 :(得分:0)
正如scriptfromscratch所说的那样:我做了这个类图,没有任何直截了当的模式。我想通过将设计模式应用于图表来改进这一点。有什么建议可以使用吗?是一个非常糟糕的主意...... 设计模式的“好处”在于,您可以为解决问题时遇到的问题命名,因此传输您所做的事情更容易。没有“通过应用设计模式来改进某些东西”这样的事情。你正在走滥用设计模式的道路,这是一个非常糟糕的主意。 http://c2.com/cgi/wiki?DesignPatternsConsideredHarmful http://taskinoor.wordpress.com/2011/09/21/the-abuse-of-design-patterns-in-writing-a-hello-world-program/