每个刚学python的人,都会与大白一样,想写出功能强大的程序代码,运行起来顺溜溜的。可写代码与写文章一样,都要经过多次修改,整理优化,才能出得了爽歪歪的功能。
为了让我们的代码更加易于扩展,适应变化!我们需要用类把变量和函数进行封装,设计一些接口,那些是对外开发的,那些是对外封闭的。
哪些用静态函数包裹,哪些用实例方法。是不是需要用一些装饰器来简化代码。
-
相同类别的函数,进行整合,合并要一个类里面。
-
多个功能用多个类来表示,方便维护和扩展。
-
类与类之间,考虑他们的内在关系。用组合还是继承,用一些简单的设计模式,根据程序的特性用比如工厂模式,观察者。
网友评论