✨
代码设计
Web 技术计算机基础数据结构与算法代码设计数据分析Others
  • UML
    • 💡UML
    • 🗒️类图
    • 🗒️状态图
    • 🗒️时序图
  • 高质量代码
    • 💡高质量代码
    • 🗒️评判标准
    • 🗒️面向对象
    • 🗒️重构
    • 🗒️编程规范
  • 设计原则
    • 💡设计原则
    • 📁SOLID 原则
      • 🗒️S 单一职责原则
      • 🗒️O 开闭原则
      • 🗒️L 里式替换原则
      • 🗒️I 接口隔离原则
      • 🗒️D 依赖反转原则
    • 🗒️DRY 原则
    • 🗒️KISS 和 YAGNI 原则
    • 🗒️LOD 法则
  • 设计模式
    • 💡设计模式
    • 📁创建型
      • ⚪单例模式
      • ⚫工厂模式
      • ⚪建造者模式
      • 🗒️原型模式
    • 📁结构型
    • 📁行为型
      • ⚪策略模式
      • ⚪观察者模式
      • ⚪模板模式
      • ⚪职责链模式
      • ⚪状态模式
      • ⚪迭代器模式
      • 🗒️访问者模式
      • 🗒️备忘录模式
      • 🗒️命令模式
      • 🗒️解释器模式
      • 🗒️中介模式
  • 架构设计
    • 💡入门
    • 🗒️历史背景
    • 🗒️系统的复杂度
    • 💡网站技术架构
  • DIY
    • 🗒️俄罗斯方块
Powered by GitBook
On this page
  1. 高质量代码

🗒️重构

持续重构,可以保证代码质量不腐化:

  1. 用代码质量评判标准(可读性/可维护性/可扩展性/复用性等)来评判代码的整体质量

  2. 对照设计原则(编程心法)来发现代码存在的具体问题

  3. 用设计模式(具体招式)或者编码规范对存在的问题进行改善

Previous面向对象Next编程规范

Last updated 1 year ago