我知道设计模式是针对特定类型的软件问题的经过时间考验的解决方案.
但我怎么知道我过度使用设计模式?
多少是太多了 ?
在使用设计模式避免过度使用时,我应该记住哪些事项?
我能想到的唯一可能的方法是在考虑使用设计模式之前真正掌握它。
在使用设计模式之前你必须知道它到底意味着什么?
使用它的优点/缺点是什么?
从你自己的想法开始,看看设计模式是否适合整个过程。
如果可以使您的代码变得更好,您甚至可以对模式进行轻微修改。
如果您是初学者,请不要担心会犯一些错误,因为这是我们所有人学习的方式。
设计模式确实很棒,但如果使用不当,可能会使您的代码变得不必要的复杂和庞大。
希望这可以帮助。