- 概述 - 《设计模式(极简c++版)》

本文章属于专栏《设计模式(极简c++版)》


"如果我看得更远,那是因为我站在巨人的肩膀上。"

-牛顿

本系列,主要结合个人经验,对《设计模式:可复用面向对象软件的基础》书中经典设计模式,用极简的语言说明核心作用和使用场景,并用c++实现。

此书从1994年出版至今已有30年,虽然大部分依然十分有效,但是难免部分内容已经不适合现代的开发习惯,或者几乎不在实际生产中使用。在开发过程中生搬硬套,只会徒增烦恼且没有收益。我会结合实际生产经验,说明各个设计模式在生产中的优缺点。

正如在我的专栏《构建工业级QPS百万级服务》系列简介、专栏《业界Cpp进阶建议整理》中说的一样,我会把更多的精力放在那些使用频率高的场景中。用20%的精力学习80%的常用场景,然后在实际生产中,根据业务和团队特点,针对性学习,可以做到事半功倍。

最后,本系列的文章,是我在工作之余,从个人历史的笔记、总结、分享中提炼出来。如有错误,还望指正。

相关推荐
学涯乐码堂主7 小时前
GESP C++ 四级第一章:再谈函数(上)
c++·青少年编程·gesp·四级·学漄乐码青少年编程培训
微露清风7 小时前
系统性学习C++-第九讲-list类
c++·学习·list
大佬,救命!!!8 小时前
C++多线程同步与互斥
开发语言·c++·学习笔记·多线程·互斥锁·同步与互斥·死锁和避免策略
火车叨位去19498 小时前
软件设计模式(tyutJAVA 状态模式实验)
设计模式·状态模式
散峰而望8 小时前
C++入门(一)(算法竞赛)
c语言·开发语言·c++·编辑器·github
C_Liu_8 小时前
13.C++:继承
开发语言·c++
凡同学。9 小时前
通信人C++自学
c++·应届生秋招·后端四件套
威桑9 小时前
C++ Linux 环境下内存泄露检测方式
linux·c++
报错小能手10 小时前
C++笔记(面向对象)RTTI操作符
开发语言·c++·笔记
GOATLong10 小时前
git使用
大数据·c语言·c++·git·elasticsearch