关于我们

质量为本、客户为根、勇于拼搏、务实创新

< 返回新闻公共列表

带你读《2022技术人的百宝黑皮书》——浅析设计模式2 —— 策略模式(1)

发布时间:2023-06-28 18:00:39

浅析设计模式2 —— 策略模式

作者:刘文慧(鎏越)

出品:大淘宝技术


策略模式是一种应用广泛的行为型模式,本文将着眼于策略模式进行学习分享。

本文为此系列第二篇。

第一篇:浅析设计模式1 —— 工厂模式


概述

我们在进行软件开发时要想实现可维护、可扩展,就需要尽量复用代码,并且降低代码的耦合度,而设计模式就是 一种可以提高代码可复用性、可维护性、可扩展性以及可读性的解决方案。



大家熟知的23种设计模式,可以分为创建型模式、结构型模式和行为型模式三大类。其中,行为型模式可用于描述 程序中多个类和多个对象如何协作完成复杂的任务,涉及不同对象间的职责分配、算法的抽象化。策略模式是一种 应用广泛的行为型模式,本文将着眼于策略模式进行学习分享,如有表述不当的地方恭请大佬们指教哦~



带你读《2022技术人的百宝黑皮书》——浅析设计模式2 —— 策略模式(2)

https://developer.leiyu.cn/article/1262320?groupCode=taobaotech


/template/Home/leiyu/PC/Static