我们一起来读书吧
关注: 157 主题: 3,025 帖子: 3,025
时下热门
最新回复
最新发布
0
2023-01-16
api可以把更新数据的函数和只是读取数据的函数清晰分开。如果这两类操作被混在一起,可以用查询函数和修改函数分离将它们分开。如果两个函数的功能非常相似,只有……
🧑孟子幻
0
2023-01-15
这章是本书的最后一章,在最后一章里,作者介绍了面向对象编程技术里最为人熟知的一个特性:继承。 因为某些特性(主要是函数和字段)经常需要在继承体系里上下调整……
0
2023-01-15
这章介绍了如何对API进行重构,模块和函数是软件的骨肉,而API则是将骨肉连接起来 的关节,所以对API的重构处理十分重要。 当更新数据的函数和读取数据的……
0
2023-01-14
组件聚合:从软件设计和架构设计的角度来看,REP原则中的模块和类应该是紧密相关的。对大部分程序员来说,代码可维护性的重要性要远远高于可复用性,将那些经常变……
0
2023-01-14
如果不考虑具体实现细节,再好的设计也无法长久。必须要将设计映射到具体的代码结构上,考虑如何组织代码树,以及在编译期和运行期采用哪种解耦合的模式。保持开放,……
🧑andyweh
0
2023-01-13
30章 数据库本身很重要,但在系统架构的层面上,数据库并不重要,他只是实现细节 31章 GUI是实现细节,Web是GUI的一种,所以也是实习细节。作为一名……
🧑andyweh
0
2023-01-11
在日常开发过程中继承是面向对象编程中必不可少的特性,在第十二章中作者根据其经验讲解了如何利用好继承,如何优化类的继承结构。 函数上移 函数上移是指如果某个……
🧑HaoQ🐷
0
2023-01-10
架构设计的工作基本上都会用到SRP、OCP、CCP、DIP、SDP和SAP等原则将组件重排组合成为一个有向无环图. 如果我们要将自己的应用程序划分为业务逻……
🧑andyweh
0
2023-01-10
设计原则有单一职责原则、开闭原则、里氏替换原则、接口隔离原则和依赖反转原则 软件中应该有一条线来划分实现类和接口类。也就是抽象层和具体实现层的边界,所有跨……
🧑andyweh
0
2023-01-10
Main组件 所有的系统中,都至少要有一个组件来负责创建、协调、监督其他组件的运转。我们将其称为Main组件。 一般是整个系统中细节信息最多的组件。负责起……
🧑andyweh
0
2023-01-10
什么是软件架构 架构”这个词给人的直观感受就充满了权力与神秘感,因此谈论架构总让人有一种正在进行责任重大的决策或者深度技术分析的感觉。 首先,软件架构师自……
🧑andyweh
0
2023-01-10
新年有什么愿望啊
0
2023-01-09
继承机制十分实用、却也经常被误用,所以重构处理继承关系也很重要。 1、函数上移:如果函数在各子类中的函数体都相同(或者他们做了相同的事,但是函数体并不完全……
0
2023-01-08
1. 从系统架构角度看,数据库并不重要,工具通常是无关紧要的,它只是一个实现细节 2. 一个优秀的系统架构师是不会让实现细节污染整个系统架构的 3. 很多……
🧑亦秀
0
2023-01-08
单一职责原则:单一职责原则(SRP)并不是每个模块都只做一件事,而是指的是任何一个软件模块都应该只对某一类行为者负责;在编程中,"软件模块"指的是一组紧密……
0
2023-01-08
1. 所有系统重都至少有一个组件,main组件,负责创建、协调、监督其他组件的运转 2. main组件是最细节化的部分,即最上层的策略、逻辑,是整个系统的……
🧑亦秀
0
2023-01-08
第7部分,34章,共20页 第34章 拾遗 解耦合模式 1、按层封装 2、按功能封装 3、按组件封装 Java中访问修饰符不完美,导致四种不同的方式事实上……
0
2023-01-08
第6部分,30-33章,共22页 第30章 数据库只是实现细节 有了前几章的学习和理解,“数据库只是实现细节”这句话很好理解,应该他只是提供数据的存储/获……
0
2023-01-06
恍恍惚惚
🧑Leelalala
0
2023-01-06
快来读书呀
🧑Leelalala
0
2023-01-06
怎么设计好的API?在开发时候要明确需要哪些信息(是作为入参还是内部调用函数获得)、函数的行为(是获取数据还是更新)。当然以下的方法会对面临一个复杂函数时……
0
2023-01-06
第三部分 设计原则 SOLID原则的主要作用是指导软件中层结构的构建,帮助我们定义软件架构中的组件,以及如何将这些类链接起来成为程序。 SRP:单一职责原……
1
2023-01-03
7-14章节 第3部分:设计原则 SOLID原则的主要作用就是告诉我们如何将数据和函数组织称为类,以及如何将这些类链接起来成为程序。 SRP:单一职责原则……
🧑Leelalala
0
2023-01-03
API是将模块和函数连接起来的关节,易于理解和使用的API非常重要。 1、将查询函数和修改函数分离:对于“既有返回值又有副作用”的函数,应该将查询动作从修……
0
2023-01-02
1. 本质上,所有的软件系统都是一组策略语句的集合,可以说计算机程序不过就是一组仔细描述如何将输入转化为输出的策略语句的集合 2. 架构设计工作的重点之一……
🧑亦秀
0
2023-01-02
1. 软件架构师自身需要是程序员,并且必须一直坚持做一线的程序员,绝对不应该听那些让架构师从代码里解放出来专心解决高阶问题的伪建议 2. 如果不亲身承受因……
🧑亦秀
0
2023-01-02
0
2023-01-02
0
2023-01-02
0
2023-01-01
在第是一章中作者主要是分享了一下其对程序设计中API理解,并根据作者的理解介绍了几种重构API的手法。 将查询函数和修改函数分离 将查询函数和修改函数分离……
🧑HaoQ🐷
首页 59 60 61 62 63 64 65 66 67 68 69 尾页