TemplateMethodPattern [view]
      DesignPatterns [view]
           ObjectOrientedDesign [view]
           CreationalPatterns [view]
           StructuralPatterns [view]
           AbstractFactoryPattern [view]
           BuilderPattern [view]
           PrototypePattern [view]
           SingletonPattern [view]
           AdapterPattern [view]
           BridgePattern [view]
           CompositePattern [view]
           DecoratorPattern [view]
           FacadePattern [view]
           FlyweightPattern [view]
           ProxyPattern [view]
           ChainOfResponsibilityPattern [view]
           CommandPattern [view]
           InterpreterPattern [view]
           IteratorPattern [view]
           MediatorPattern [view]
           MementoPattern [view]
           ObserverPattern [view]
           StatePattern [view]
           StrategyPattern [view]
           VisitorPattern [view]
           Python [view]
           LearningGuideToDesignPatterns [view]
           picxenk [view]
           destine [view]
           Refactoring [view]
           yong27 [view]
      BehavioralPatterns [view]
      LiskovSubstitutionPrinciple [view]
      FactoryMethodPattern [view]
      CategoryPattern [view]