我非常喜欢设计模式,但是我发现很难看到什么时候可以申请.我已经阅读了许多解释设计模式的网站.我对它们中的大部分都了解,但我发现很难在自己的情况下识别出一种模式.
所以,这就是我提出这个问题的原因.在使用哪种设计模式时是否有任何指导/警钟?
例如,如果您正在执行switch语句以确定需要创建哪个对象,则可能需要使用工厂设计模式.因此,在这种情况下,switch语句是使用Factory模式的"警钟".
那么,你知道更多的"警钟"来确定设计模式吗?
c# design-patterns
c# ×1
design-patterns ×1