Please enable JavaScript.
Coggle requires JavaScript to display documents.
设计模式 (行为型模式 (观察者模式 (rxKotlin / MVP / MVVM / reKotlin, 利用委托来解耦、简化语法), 责任链模式…
设计模式
行为型模式
策略模式
高阶函数
模板方法模式
高阶函数可以避免继承的方式
观察者模式
rxKotlin / MVP / MVVM / reKotlin
利用委托来解耦、简化语法
迭代子模式
operator + 扩展函数
责任链模式
偏函数
operator '?.' & Elvis operator '?:'
命令模式
by-name parameter
备忘录模式 :red_cross:
状态模式
ADT
访问者模式
中介者模式 :red_cross:
解释器模式 :red_cross:
结构型模式
适配器模式
adapter delegates
object 表达式
装饰者模式
扩展函数
代理模式 :red_cross:
外观模式
SQLite
桥接模式 :red_cross:
组合模式 :red_cross:
享元模式 :red_cross:
创建者模式
工厂方法模式
伴生对象的使用
invoke简化语法
when表达式 / ADT
refied T
抽象工厂模式
单例模式
object :red_cross:
建造者模式
data class / named argument / default argument
object表达式
原型模式 :red_cross:
依赖注入