最新 最热

《架构整洁之道》第 12 章 组件

组件是软件的部署单元,是整个软件系统在部署过程中可以独立完成部署的最小实体。在静态语言中,体现在编译过后的二进制文件。在动态语言中,体验现在一组源代码文件。...

2023-05-28
5

《架构整洁之道》第 8 章 OCP:开闭原则

假设有一系统。需要在Web上展示财务数据,页面是可以上下拉的,负数值展示为红色。接下来需求方又提出需求,需要将该数据打印出来,每一页有表头和页码,负数值用括号标识。...

2023-05-25
2

《架构整洁之道》第 6 章 函数式编程

均为个人读书笔记,精读并整理出来各个章节的知识点。前面的这几章,书中原文内容本就不多,只提取了重点,都是为了后续内容做铺垫打基础的。

2023-05-23
5

《架构整洁之道》第 5 章 面向对象编程

常见的回答是数据与函数的组合,我在很久以前写过对象的理解,对象的本质与延迟绑定,该文显然只描述了对象的结构是什么,但是却没有对面向对象设计做深入了解学习。...

2023-05-22
5

《架构整洁之道》第 4 章 结构化编程

该范式,主要提到一个人,Dijkstra,该范式主要由他提出,为行文方便,下文简称大壮。

2023-05-21
3

《架构整洁之道》第 3 章 编程范式总览

论证了使用goto这样的无限制跳转语句,会损害程序的整体结构。主张用 if/then/else和do/while/untill语句来代替goto。

2023-05-20
2

《架构整洁之道》第 2 章 两个价值维度

该篇提出了一个问题:系统行为和系统架构的灵活性,哪个更重要?即系统正常工作更重要,还是系统易于修改更重要。分别对应了软件系统的两个价值维度。...

2023-05-19
3