何时会用到设计模式、七大设计原则介绍

以下关于b站尚硅谷相关设计模式视频的总结

设计模式的重要性:

代码重用性(相同的代码,不用编写很多次)、

可读性(编程规范,便于其他程序员阅读和理解)、

可扩展性(增加新功能时,非常方便)、

可靠性(当增加新功能时,不会对原有功能造成影响)、

使程序呈现高内聚、低耦合的特性

设计模式使用在软件中的哪里?

面向对象(oop)=》功能模块(设计模式+算法)=》框架(常用的框架中可能包含多种设计模式)=》架构(服务器集群)

七大设计原则介绍

单一职责、接口隔离、依赖倒转(倒置)、里氏替换、开闭(ocp)、迪米特法则、合成复用

相关推荐
身如柳絮随风扬18 小时前
MyBatis 与 Spring 中的设计模式
spring·设计模式·mybatis
挨踢ren21 小时前
单例模式:C++实现与多线程安全
c++·设计模式
ximu_polaris1 天前
设计模式(C++)-行为型模式-访问者模式
c++·设计模式·访问者模式
workflower1 天前
农业信息化
大数据·人工智能·设计模式·机器人·软件工程
Pkmer1 天前
工厂方法Factory Method
设计模式·langchain
Pkmer1 天前
LangChain 获得ChatModel的工厂方法源码分析
设计模式·langchain
雪度娃娃1 天前
结构型设计模式——桥接模式
c++·设计模式·桥接模式
asdfg12589631 天前
从Java的设计模式看接口和实现---List与ArrayList
java·开发语言·设计模式·面向对象·面向接口
菜_小_白1 天前
高性能线程池
linux·c++·设计模式