Skip to content

Latest commit

 

History

History
16 lines (13 loc) · 1012 Bytes

编程思想.md

File metadata and controls

16 lines (13 loc) · 1012 Bytes

low code 可视化

  • 偏向 UI 层面

逻辑领域可视化

静态分析

静态分析是在不需要执行代码的前提下对代码进行分析的处理过程(执行代码的同时进行代码分析即是动态分析)。 静态分析的目的是多种多样的, 它可用于语法检查、编译、代码高亮、代码转换、优化和压缩等等场景。

控制反转 IoC

  • 依赖注入(DI):核心:传递的是实例,而不是类(如果直接传递多个类的参数,后期修改需要每个地方都改,并且传递层数一多就更复杂了),应该用组装的思想,在主类里面不初始化子类实例,而是外部初始化完毕再传递子类实例进来。相当于把主类的控制权放到外面了。每个子类的生命周期不一样,各自维护。