#青训营 x 字节后端训练营#
2023.5.27 后端成长计划
Day33
今日总结:【Android架构】
·模块化的意义:所有的模块化都是为了满足单一设计原则,一个函数或者一个类再或者一个模块,职责越单一复用性就越强,同时能够间接降低耦合性。
·合理分层是给数据驱动UI做铺垫,数据驱动UI的本质是控制反转。
·函数式编程:给定一个初始值,经过函数链的运行会得到一个目标值,运算的过程中外部没有插手的权限,同时不做与本身无关的操作,从根本上解决了不可预期错误的产生。
展开
评论