worldwindjava源码-clean-architecture:罗伯特·马丁的《TheCleanArchitecture》笔记

时间:2024-06-25 17:10:04
【文件属性】:

文件名称:worldwindjava源码-clean-architecture:罗伯特·马丁的《TheCleanArchitecture》笔记

文件大小:12.64MB

文件格式:ZIP

更新时间:2024-06-25 17:10:04

系统开源

世界风java源码范式概述 结构化、面向对象、功能性 这些与架构的三大关注点一致:功能、关注点分离和数据管理 结构化编程 Testing shows the presence, not absence, of bugs 错误证明只能应用于provable程序。 一个不可证明的程序——无论应用了多少测试都不能被认为是正确的 创建可证伪的编程单元的能力使结构化编程在今天变得有价值。 这就是为什么我们认为functional decomposition是我们的最佳实践之一 软件架构师努力定义易于证伪(可测试)的模块、组件和服务。 面向对象编程 封装、继承和多态可以在 C 中实现。 在多态之前,典型的调用树包含:主函数称为高级函数,称为中级函数,称为低级函数 要使 main 调用高级函数之一,它必须提及包含该函数的模块的名称 在 C 中,这是一个#include 在 Java 中,它是一个import语句 在 C# 中,它是一个using语句 提供几个选项 流量控制由系统行为决定 源代码依赖性由该控制流决定 模块 HL1 调用模块 ML1 中的 F() 函数。 它通过接口调用这个函数的事实是一


【文件预览】:
clean-architecture-master
----.DS_Store(6KB)
----images()
--------Figure-17.2.png(196KB)
--------Figure-17.6.png(110KB)
--------Figure-25.6.png(258KB)
--------.DS_Store(10KB)
--------Figure-17.4.png(190KB)
--------Figure-14.2.png(223KB)
--------Figure-14.9.png(171KB)
--------Figure-14.8.png(174KB)
--------Figure-14.4.png(254KB)
--------Figure-20.2.png(573KB)
--------Figure-27.4.png(248KB)
--------Figure-24.2.png(134KB)
--------image10.png(150KB)
--------Figure-17.8.png(140KB)
--------Figure-14.7.png(164KB)
--------Figure-14.5.png(85KB)
--------Figure-14.6.png(89KB)
--------Figure-17.1.png(143KB)
--------Figure-14.3.png(216KB)
--------image1.png(351KB)
--------Figure-19.3.png(100KB)
--------image8.png(264KB)
--------Figure-25.1.png(158KB)
--------Figure-25.4.png(171KB)
--------Figure-14.15.png(207KB)
--------image12.png(217KB)
--------Figure-25.5.png(228KB)
--------FIgure-22.1.png(580KB)
--------Figure-14.1.png(214KB)
--------Figure-14.14.png(211KB)
--------Figure-25.7.png(281KB)
--------image13.png(45KB)
--------image5.png(242KB)
--------image2.png(130KB)
--------Figure-14.11.png(192KB)
--------Figure-22.2.png(222KB)
--------Figure-17.9.png(315KB)
--------Figure-9.1.png(206KB)
--------image11.png(452KB)
--------image6.png(131KB)
--------Figure-17.5.png(214KB)
--------Figure-20.1.png(244KB)
--------Figure-9.2.png(183KB)
--------Figure-13.1.png(271KB)
--------Figure-27.1.png(242KB)
--------Figure-27.2.png(500KB)
--------Figure-25.2.png(136KB)
--------Figure-14.13.png(252KB)
--------Figure-19.2.png(294KB)
--------Figure-14.12.png(68KB)
--------Figure-17.7.png(140KB)
--------image3.png(86KB)
--------Figure-27.3.png(387KB)
--------Figure-24.1.png(191KB)
--------Figure-25.3.png(163KB)
--------image9.png(335KB)
--------image7.png(372KB)
--------Figure-11.1.png(278KB)
--------Figure-17.3.png(191KB)
--------image4.png(175KB)
--------Figure-14.10.png(118KB)
----README.md(175KB)

网友评论