写点什么

设计原则

0 人感兴趣 · 17 次引用

  • 最新
  • 推荐

设计模式 - 六大设计原则

用户头像
U+26474 月 5 日

谈及设计模式,就不能不提六大设计原则,这六大设计原则就像六颗无限宝石一样强大。所有的设计模式都是为了尽量的实现某个或者某些设计原则。

https://static001.geekbang.org/infoq/d8/d8dbea71a94191bdec0955a54d1f1e14.jpeg?x-oss-process=image/resize,w_416,h_234

碎碎念之「程序员的时间都花在了哪?」

用户头像
Justin1 月 29 日

为了避免剧透,贴段英文名言: Programs are meant to be read by humans and only incidentally for computers to execute.

https://static001.geekbang.org/infoq/69/699808c16e5542afebc1a3ad481e4184.jpeg?x-oss-process=image/resize,w_416,h_234

有原则,方得始终!

用户头像
Arvin1 月 19 日

有原则,方得始终,SOLID 原则,实际上,SOLID 原则并非单纯的 1 个原则,而是由 5 个设计原则组成的,它们分别是:单一职责原则、开闭原则、里式替换原则、接口隔离原则和依赖反转原则,依次对应 SOLID 中的 S、O、L、I、D 这 5 个英文字母。

https://static001.geekbang.org/infoq/36/36984f49e1795a4c65a56063fc740048.png?x-oss-process=image/resize,w_416,h_234

NO.002-Java 并发编程之多核硬件架构

用户头像
葛一凡2020 年 12 月 27 日

这篇文章是Java并发编程思想系列的第二篇,本文以概览的方式从CPU硬件架构和操作系统对多CPU的支持两个维度阐述对Java并发的影响和关系。万变不离其宗,只有了解了底层的计算机硬件和操作系统,才能真正理解Java并发中核心设计原则和方法。

SpringBoot 魔法堂:应用热部署实践与原理浅析

用户头像
云流2020 年 12 月 15 日

后端开发的同学想必每天都在重复经历着修改代码、执行代码编译,等待……重启Tomcat服务,等待……最后测试发现还是有bug,然后上述流程再来一遍(我听不见)😦

奈学开发者社区分享:Java - 设计模式的 7 个设计原则

用户头像
奈学教育2020 年 9 月 28 日

因为设计模式就是基于这些原则的实现,所以很有必要了解这些原则,下面主要对面向对象编程的几个原则进行简单介绍。

基础框架第二周作业「架构师训练营第 1 期」

用户头像
天天向善2020 年 9 月 26 日

1. 请描述什么是依赖倒置原则,为什么有时候依赖倒置原则又被称为好莱坞原则?

https://static001.geekbang.org/infoq/81/817f4258b97d87e7d96e673c9fdf5dc8.png?x-oss-process=image/resize,w_416,h_234

微服务架构下的核心话题 (二):微服务架构的设计原则和核心话题

用户头像
xcbeyond2020 年 8 月 6 日

毫无疑问,微服务架构的设计原则和核心话题是本文要讨论的重点,也是打算从零基础开始构建微服务架构需要事先考虑、规划的。一个好的产品、应用能否稳定运行,持续开发,满足业务需求,能否经得起现实的考验,就需要在设计阶段考虑很多、很多……

设计模式六大原则

用户头像
刘志刚2020 年 7 月 13 日

开闭原则

https://static001.geekbang.org/infoq/80/807332faed6a70baa29812ef85cdad1a.jpeg?x-oss-process=image/resize,w_416,h_234

16 种设计思想 - Design for failure

用户头像
Man2020 年 7 月 11 日

一直在说互联网系统应该是design for failure,今天看到的这篇文介绍的虽是简单几句话,但妥妥的设计思想,还是蛮契合SRE精髓。作为一名designer或者developer,应该要对墨菲定律心存敬畏,以下讲一下我对这16中设计思想的一个大致看法吧。

如何理解依赖倒置?

用户头像
青莲2020 年 6 月 17 日

一、什么是依赖倒置原则,为什么有时候依赖倒置原则又被称为好莱坞原则?

https://static001.geekbang.org/infoq/89/8904c23ea482f7cdada4a55ec572aa10.jpeg?x-oss-process=image/resize,w_416,h_234

架构师训练营 -Week 02 命题作业

用户头像
华乐彬2020 年 6 月 17 日

依赖倒置原则,英文全称Dependency Inversion Principle,简称DIP。

https://static001.geekbang.org/infoq/11/1166271be1abca436003cf29381bc4a5.png?x-oss-process=image/resize,w_416,h_234

DIP 和 SIP 的理解和学习

用户头像
拈香(曾德政)2020 年 6 月 17 日

DIP和SIP是面向对象设计原则中两个非常重要的原则,本文详细介绍了两种原则

https://static001.geekbang.org/infoq/49/49a4d8cdf26832c130e253d7ca705f4d.jpeg?x-oss-process=image/resize,w_416,h_234

你不会还不懂依赖倒置吧?赶紧来看看

用户头像
hellohuan2020 年 6 月 17 日

1.高层模块不应该依赖底层模块,底层模块需要依赖高层模块;

设计原则之依赖倒置和接口隔离

用户头像
林昱榕2020 年 6 月 17 日

软件设计常见的五大设计原则有:开闭原则、依赖倒置原则、里氏替换原则、单一职责原则、接口隔离原则。本文主要谈谈依赖倒置原则和接口隔离原则。

设计原则_设计原则资料文章-InfoQ写作平台