V
主页
京东 11.11 红包
可视化讲解SOLID设计原则
发布人
今天我们将要探讨的是一个非常重要的软件开发话题——SOLID 设计原则。如果你是一位软件开发者,那么这五个原则可以帮助你编写更加清晰、可维护以及灵活的代码。无论你是初学者还是有经验的开发者,掌握这些原则都将为你的编程技能加分。 SOLID 原则是由五个英文单词的首字母组成的,分别代表了五个不同的设计理念,它们是:单一职责原则、开放封闭原则、里氏替换原则、接口隔离原则以及依赖倒置原则。这些听起来是不是有点抽象?别担心,接下来的视频中,我们将用一系列直观的图片和具体的编程案例,帮助你一步步理解并实际应用这些原则。
打开封面
下载高清视频
观看高清视频
视频下载器
05~五种限流(Rate Limiting)算法
装饰器(Decorator)设计模式
你不应该学习Rust编程语言的五个理由
深入理解Kubernetes网络
状态(State)设计模式
观察者(Observer)设计模式
ReVideo ~ 使用TypeScript编写视频
Kubernetes基本概念和应用
备忘录(Memento)设计模式
HTTP轮询 vs SSE vs WebSocket vs WebHooks
建造者(Builder)设计模式
Rust IDE选择和设置
负载均衡器 vs 反向代理 vs API网关 vs 正向代理
访问者(Visitor)设计模式
策略(Strategy)设计模式
简单工厂(Simple Factory)设计模式
组合(Composite)设计模式
DNS是如何工作的?
迭代器(Iterator)设计模式
桥接(Bridge)设计模式
Kubernetes高级概念和应用
中介者(Mediator)设计模式
Go vs Rust,我到底该学习哪一个?
合并(Merging) | 可视化学Git教程
命令(Command)设计模式
适配器(Adapter)设计模式
Kubernetes和微服务CI/CD
环境设置 | 可视化学Git教程
02-第一个Next.js应用HelloWorld
1.2-ElasticSearch基本概念
门面(Facade)设计模式
阿里云Kuberneters微服务部署案例
模板方法(Template Method)设计模式
分支(branch) | 可视化学Git教程
原型(Prototype)设计模式
职责链(Chain of Responsibility)设计模式
代理(Proxy)设计模式
1.1-使用Docker启动ElasticSearch+Kibana
推送到远程仓库(Push) | 可视化学Git教程
享元(Flyweight)设计模式