本专栏系统讲解Python中的设计模式,涵盖GoF23种经典模式中的22种,以及面向对象基础、常用工具等前置知识。所有模式均配有通俗易懂的讲解和Python实战代码。一、前置知识在正式学习设计模式之前,建议先掌握以下基础概念:文章简介什么是设计模式?为什么Python也需要设计模式设计模式的定义、分类、在Python中的独特价值设计模式的分类与六大原则创建型/结构型/行为型分类,SOLID等核心原则设计模式与代码重构如何用设计模式驱动代码重构Python面向对象基础复习类、继承、多态、封装等OOP核心概念回顾Python中的常用设计模式工具与库Python标准库和第三方库中内置的模式实现二、创...
阅读全文 →