你以为工厂模式很简单,可能是因为你懂的只是冰山的一角 (www.hollischuang.com)

【简介】

很多人认为工厂模式很简单,只是有一个建造工厂,帮我们进行对象构造而已。那么请尝试回答下以下问题:

1、工厂模式分为几类?
2、GOF 23种设计模式中,工厂方法模式和抽象工厂模式有什么区别?
3、不在GOF 23种设计模式中的简单工厂模式是什么?
4、简单工厂模式、工厂方法模式和抽象工厂模式各自解决什么问题?有什么不同?

点击查看全文 >>

@HollisChuang 2019-06-03 21:50分享 / 0个评论
赞过的人: 技术头条
要不要再学学下面的文章?
并发模式与 RPS 模式之争,性能压测领域的星球大战 (yq.aliyun.com)
本文是《如何做好性能压测》系列专题分享的第四期,该专题将从性能压测的设计、实现、执行、监控、问题定位和分析、应用场景等多个纬度对性能压测的全过程进行拆解,以帮助大家构建完整的性能压测的理论体系,并提供有例可依的实战。该系列专题分享由阿里巴巴 PTS 团队出品,欢迎在文末处加入性能压测交流群,参与该系列的线上分享。
by @可耐芊小仙女 2019-07-23 15:52 分享 查看详情
MySQL主备模式的数据一致性解决方案 (yq.aliyun.com)
根据阿里交易型业务的特点,以及在双十一这样业内罕有的需求推动下,我们在官方的MySQL基础上增加了非常多实用的功能、性能补丁。而在使用MySQL的过程中,数据一致性是绕不开的话题之一。本文主要从阿里巴巴“去IOE”的后时代讲起,向大家简单介绍下我们过去几年在MySQL数据一致性上的努力和实践,以及目前的解决方案。
by @可耐芊小仙女 2019-07-16 16:05 分享 查看详情
Nacos 1.1.1 发布,支持灰度配置和地址服务器模式 (yq.aliyun.com)
Nacos 是阿里巴巴开源的配置中心和服务发现产品,开源距今已经超过一年的时间。本次1.1.0的发布,带来了许多重量级的特性更新,包括灰度配置等社区呼声很高的特性,下面会介绍1.1.0版本发布的新特性和每个特性的使用方式。
by @可耐芊小仙女 2019-07-15 15:59 分享 查看详情
设计模式总是学不会?是时候换个姿势了 (mp.weixin.qq.com)
对话形式的通熟易懂设计模式指南,让你重拾学习设计模式的兴趣。
by @码个蛋 2019-06-27 10:06 分享 查看详情
[译]Go开发中一些有用的模式 (colobu.com)
从 VB.net、Java、C# 和 Python 开始转到 Go开发的时候,我对Go语言层级的模式的缺乏有点懊恼,这促使我花了一点时间找出容易表达的那些模式。

这里是一些通用的模式的集合,以及我发现的最容易表示它们的方式。
by @技术头条 2019-03-27 21:08 分享 查看详情
面试相关之 JVM &设计模式 (mp.weixin.qq.com)
JVM会用一段空间来存储执行程序期间需要用到的数据和相关信息,这段空间就是运行时数据区(Runtime Data Area),也就是常说的JVM内存。JVM会将它所管理的内存划分为线程私有数据区和线程共享数据区两大类:
by @code小生 2019-03-17 19:18 分享 查看详情
阿里在使用一种更灵活的软件集成发布模式 (yq.aliyun.com)
当今典型的软件集成发布模式是,通过类似GitHub的Pull Request或GitLab的MergeRequest的方式管理特性分支(Feature Branch):在通过代码评审等方法确认一条特性分支上的改动没问题后,将其合入集成用的分支。随后,代码改动进入在集成分支上运行的持续交付流水线,直到发布上线。

在阿里巴巴内部,尽管这种工作方式也得到了研发协同工具平台(Aone,对外叫云效)的支持,但广大研发同学选择的主流工作方式却不是它,而是用一种被称之为变更(全称变更请求,英文Change Request)的对象来管理特性分支,直到发布。
by @可耐芊小仙女 2019-03-13 16:13 分享 查看详情
Google新模式AAC--忘了MVP吧! (mp.weixin.qq.com)
Google最新模式:AAC。比MVP,MVVM牛多了。欢迎杭州的烧麦同学来给大家分享AAC(Android Architecture Component)架构模式的干货!
by @SELECT-FROMALL 2018-12-24 15:09 分享 查看详情
写了这么多年代码,你真的了解设计模式么? (insights.thoughtworks.cn)
面向对象原则,设计模式,简单设计,重构到模式……看起来都是常规操作,但你有想过他们的关系么?
by @ThoughtWorks 2018-09-20 14:25 分享 查看详情
【省带宽、压成本专题】深入解析 H.265 编码模式,带你了解 Apple 全面推进 H.265 的原因 (zhuanlan.zhihu.com)
视频文件亘古以来存在一个矛盾:高清画质和视频体积的冲突,相同编码标准下,视频更高清,视频体积更大。因此,应用更先进的视频编码标准,降低视频体积,可以大幅降低网站的流量消耗。
by @Jerry轩5211 2018-05-02 14:53 分享 查看详情