• 简介
  • 计算机网络
    • 工具链和其他
    • 浏览器状态同步和路由
    • 网络安全攻防
  • 杂篇
    • 踩坑日记
    • 预习资料
    • 直播
  • Angular
    • Angular学习笔记
    • flutter的学习笔记
  • js进阶
    • 高阶函数
    • 轮播图设计
    • 设计模式
    • 异步编程
  • node
    • node_01
    • node_02
    • node_03
    • node的web框架koa
    • node基础
    • node与mongDB
  • react
    • React前厅(基础)
  • vue
    • TypeScript
    • vue3
    • vue基础
    • vue生态
  • Clean-Architecture
    • 第一部分-概述
      • 设计与架构究竟是什么
      • 两个价值维度
    • 第二部分-从基础构件开始:编程范式
      • 编程范式总览
      • 结构化编程
      • 面向对象编程
      • 函数式编程
    • 第三部分-设计原则
      • SRP:单一职责原则
      • OCP:开闭原则
      • LSP:里氏替换原则
      • ISP:接口隔离原则
      • DIP:依赖反转原则
    • 第四部分-组件构建原则
      • 组件
      • 组件聚合
      • 组件耦合
    • 第五部分-软件架构
      • 什么是软件架构
      • 独立性
      • 划分边界
      • 边界剖析
      • 策略与层次
      • 业务逻辑
      • 尖叫的软件架构
      • 整洁架构
      • 展示器和谦卑对象
      • 不完全边界
      • 层次与边界
      • Main组件
      • 服务:宏观和微观
      • 测试边界
      • 整洁的嵌入式架构
    • 第六部分-实现细节
      • 数据库只是实现细节
      • Web是实现细节
      • 应用程序框架是实现细节
      • 案例分析:视频销售网站
      • 拾遗
    • afterword
  • Published with HonKit

Clean-Architecture

  • 1. Clean Architecture 中文
    • 1.1. 目录

1. Clean Architecture 中文

1.1. 目录

  • 第一部分 概述

    • 设计与架构究竟是什么
    • 两个价值维度
  • 第二部分 从基础构件开始:编程范式

    • 编程范式总览
    • 结构化编程
    • 面向对象编程
    • 函数式编程
  • 第三部分 设计原则
    • SRP:单一职责原则
    • OCP:开闭原则
    • LSP:里氏替换原则
    • ISP:接口隔离原则
    • DIP:依赖反转原则
  • 第四部分 组件构建原则
    • 组件
    • 组件聚合
    • 组件耦合
  • 第五部分 软件架构
    • 什么是软件架构
    • 独立性
    • 划分边界
    • 边界剖析
    • 策略与层次
    • 业务逻辑
    • 尖叫的软件架构
    • 整洁架构
    • 展示器和谦卑对象
    • 不完全边界
    • 层次与边界
    • Main组件
    • 服务:宏观和微观
    • 测试边界
    • 整洁的嵌入式架构
  • 第六部分 实现细节

    • 数据库只是实现细节
    • Web是实现细节
    • 应用程序框架是实现细节
    • 案例分析:视频销售网站
    • 拾遗
  • afterword

© Jasonk0 all right reserved,powered by Gitbook该文件修订时间: 2022-07-26 16:48:12

results matching ""

    No results matching ""