Python设计模式 反模式
反模式遵循一种与预定的设计模式相对立的策略。该策略包括解决常见问题的共同方法,这些方法可以被正式化,并且可以被普遍认为是一种良好的开发实践。通常情况下,反模式是相反的、不可取的。反模式是软件开发中使用的某些模式,它们被认为是不好的编程实践。
反模式的重要特征
现在让我们来看看反模式的几个重要特征。
正确性
这些模式会破坏你的代码,使你做错事。下面是一个简单的例子–
可维护性
如果一个程序很容易理解并按照要求进行修改,就可以说是可维护的。导入模块可以被认为是可维护性的一个例子。
反模式的例子
以下例子有助于展示反模式:
解释
这个例子包括演示在Python中创建一个函数的好坏标准。