标签:程序设计

JAVA

设计模式之工厂模式,史上最强,不服来辩!

herman 3年前 (2021-07-11) 2037浏览

设计模式是对大家实际工作中写的各种代码进行高层次抽象的总结,如果设计模式没学会,抽象能力肯定就不会太强。常见的设计模式有 23 种,今天我们只聊最简单的工厂模式。 工厂模式是属于创建型模式的,通过工厂获取一个一个的新对象。说白了,工厂就是用来...

JAVA

甲方爸爸的由来以及甲方爸爸到底是一个什么梗!

herman 4年前 (2020-08-09) 23015浏览

相信不少人都听说过甲方爸爸这个词,但是让他们解释为什么喊甲方为爸爸,而不喊甲方孙子,几乎没有人能够说得清。 我们在满足甲方各种无理的需求时,称呼他们为孙子,至少能够满足我们的孔乙己心理。 当然,甲乙双方的这种供需关系,和生活中也有很多相...

JAVA

设计模式系列,原型模式

herman 5年前 (2019-07-31) 2607浏览

在面试中,设计模式,源码、数据结构、框架原理、JVM、GC、中间件等一个也少不了,所有的这些东西都需要平时进行积累。我这里后面会做一个专题,把设计模式单独做成一个菜单,方便后面面试的各位网友。 设计模式之原型模式 在 Java 中创建对...

业余杂谈

为什么说采集实现了从食之物到文之吟的转变?

herman 6年前 (2018-12-08) 2191浏览

为什么说采集实现了从食之物到文之吟的转变? 于石器时代饮食法”认为只有吃得像个原始人才能获得健康,但这既不合理也难以做到。现代人与旧石器时代的先民在生理结构上不尽相同,我们也无从获取他们的食物。从天南海北的狩猎采集族群中梳理出一...

业余杂谈

你如何理解行业神所有的敬、畏、贿之特性?

herman 6年前 (2018-12-08) 2522浏览

你如何理解行业神所有的敬、畏、贿之特性? 敬:尊敬的意思,尊重行业先辈的心血知识,在此技术上发扬光大。 畏:担忧害怕的意思,有行业神的存在,让从业者出于对神的害怕从而兢兢业业,良心从业;贿:给予对方好处从而达到获得自己利益的目的,给自己行业...

JAVA

MVC架构、Spring MVC设计

herman 7年前 (2017-07-07) 2969浏览 0评论

接上一篇《详解MVC、MVC框架、MVC模式、Spring MVC》,我们进行model2架构的缺点。 从前文中的Model2架构可以看出,视图和模型分离了,控制逻辑和展示逻辑分离了。 但我们也看到严重的缺点: 控制器 控...

JAVA

设计模式六大原则之里氏替换原则

herman 8年前 (2017-05-10) 2622浏览 0评论

这是设计模式6大原则系列的第二篇文章,附上前一篇文章地址:设计模式六大原则之单一职责原则。本文主要讲解设计模式的里氏替换原则。 肯定有不少人跟我刚看到这项原则的时候一样,对这个原则的名字充满疑惑。其实原因就是这项原则最早是在1988年,由麻...

JAVA

设计模式六大原则之单一职责原则

herman 8年前 (2017-05-08) 3052浏览 0评论

最近在有网友在群里讨论到设计模式,引起了究竟是继承类好,还是接口好的争论。在这里,我想说的是,不管怎么实现。我们都要遵循设计模式的6大原则。本文就为大家揭设计模式六大原则之单一职责原则的神秘面纱。 单一职责原则 定义:不要存在多于一个...