Skip to content

架构思想 ​

从实际需求出发,记录代码组织、模块协作和系统演进中的设计思考。

职责与边界 ​

  • 单一职责、关注点分离与模块边界。
  • 内聚、耦合、接口设计与依赖方向。
  • 组合、抽象与复用的适用场景。

分层与数据流 ​

  • MVC、MVP、MVVM 与单向数据流。
  • 表现层、业务逻辑与数据访问的职责。
  • 状态管理、依赖注入与可测试性。

方案取舍 ​

后续用具体案例记录需求背景、备选方案、决策依据与验证结果,关注复杂度、维护成本和演进空间。

持续记录,持续理解。