首页
作品
资讯
专题
果动
登录
注册
首页
作品
架构整洁之道 - 双语
架构整洁之道 - 双语
leewaiho
架构
47.33
万字
开始阅读
取消订阅
现在订阅
简介
Clean Architecture 中文翻译 leewaiho
目录
第一部分 概述
Part1. INTRODUCTION 概述
Chap1. WHAT IS DESIGN AND ARCHITECTURE? 设计与架构到底是什么
Chap2. A TALE OF TWO VALUES 两个价值维度
第二部分 从基础构件开始:编程范式
Part2. STARTING WITH THE BRICKS: PROGRAMMING PARADIGMS 从基础构件开始:编程范式
Chap3. PARADIGM OVERVIEW 编程范式总览
Chap4. STRUCTURED PROGRAMMING 结构化编程
Chap5. OBJECT-ORIENTED PROGRAMMING 面向对象编程
Chap6. FUNCTIONAL PROGRAMMING 函数式编程
第三部分 设计原则
Part3. DESIGN PRINCIPLES 设计原则
Chap7. SRP: THE SINGLE RESPONSIBILITY PRINCIPLE SRP:单一职责原则
Chap8. OCP: THE OPEN-CLOSED PRINCIPLE OCP:开闭原则
Chap9. LSP: THE LISKOV SUBSTITUTION PRINCIPLE LSP:里氏替换原则
Chap10. ISP: THE INTERFACE SEGREGATION PRINCIPLE ISP:接口隔离原则
Chap11. DIP: THE DEPENDENCY INVERSION PRINCIPLE DIP:依赖反转原则
第四部分 组件构建原则
Part4. COMPONENT PRINCIPLES 组件构建原则
Chap12. COMPONENTS 组件
Chap13. COMPONENT COHESION 组件聚合
Chap14. COMPONENT COUPLING 组件耦合
第五部分 软件架构
Chap15. WHAT IS ARCHITECTURE? 什么是软件架构
Chap16. INDEPENDENCE 独立性
Chap17. BOUNDARIES: DRAWING LINES 划分边界
Chap18. BOUNDARY ANATOMY 边界剖析
Chap19. POLICY AND LEVEL 策略与层次
Chap20. BUSINESS RULES 业务逻辑
Chap21. SCREAMING ARCHITECTURE 尖叫的软件架构
Chap22. THE CLEAN ARCHITECTURE 整洁架构
Chap23. PRESENTERS AND HUMBLE OBJECTS 展示器和谦卑对象
Chap24. PARTIAL BOUNDARIES 不完全边界
Chap25. LAYERS AND BOUNDARIES 层次与边界
Chap26. THE MAIN COMPONENT Main 组件
Chap27. SERVICES: GREAT AND SMALL 服务:宏观与微观
Chap28. THE TEST BOUNDARY 测试边界
Chap29. CLEAN EMBEDDED ARCHITECTURE 整洁的嵌入式架构
第六部分 实现细节
Chap30. THE DATABASE IS A DETAIL 数据库只是实现细节
Chap31. THE WEB IS A DETAIL Web 是实现细节
Chap32. FRAMEWORKS ARE DETAILS 应用程序框架是实现细节
Chap33. CASE STUDY: VIDEO SALES 案例分析:视频销售网站
Chap34. THE MISSING CHAPTER 拾遗