1. 重构的目的? 重构是一种对软件内部结构的改善,目的是在不改变软件的可见行为的情况下,使其更易理解,修改成本更低。 1.1 重构不改变软件的...

收录了9篇文章 · 0人关注
1. 重构的目的? 重构是一种对软件内部结构的改善,目的是在不改变软件的可见行为的情况下,使其更易理解,修改成本更低。 1.1 重构不改变软件的...
K.Y.D.L 四原则 K:KISS(Keep it Simple and Stupid)简单原则Y:YAGNI(You Ain't Gonna...
1. 什么是面向对象编程和面向对象编程语言 面向对象编程是一种编程范式或编程风格。它以类或对象作为组织代码的基本单元,并将封装、抽象、继承和多态...
SOLID 原则 S:单一职责原则 SRP(Single Responsibility Principle)O:单一职责原则 OCP(Open ...
结构型设计模式汇总 结构型设计模式名称 结构型设计模式主要包括 7 大类: 代理模式 桥接模式 装饰器模式 适配器模式 门面模式 组合模式 享元...
行为型设计模式范围 观察者模式 模板方法 策略模式 职责链模式 状态模式 迭代器模式 访问者模式 备忘录模式 命令模式 解释器模式 中介模式 行...
行为型设计模式范围 观察者模式 模板方法 策略模式 职责链模式 状态模式 迭代器模式 访问者模式 备忘录模式 命令模式 解释器模式 中介模式 行...
责任链设计模式及其典型应用场景剖析 前言 责任链模式作为行为型设计模式的重要组成部分,在 Android 开发中有比较广泛的应用。无论是 And...
创建型设计模式汇总 1. 单例模式 1.1 单例模式的定义 一个类只允许创建一个对象或实例。 1.2 单例模式的作用 有些数据在系统中只应该保存...
专题公告
主要是总结一些常见的设计思想、设计原则和设计模式,及对主流系统或框架针对设计模式方面的内容进行剖析