社区
模式及实现
帖子详情
请高手推荐下C++设计模式的学习材料
whszhaoxun
2009-04-05 11:35:32
rt
最近想学习下C++的23个设计模式
想请教下各位有没有什么比较好的教材或资料
多谢了!
...全文
5696
63
打赏
收藏
请高手推荐下C++设计模式的学习材料
rt 最近想学习下C++的23个设计模式 想请教下各位有没有什么比较好的教材或资料 多谢了!
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
63 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
yfk
2012-03-19
打赏
举报
回复
推荐三本:
设计模式
敏捷软件开发:原则、模式与实践
设计模式之禅
breakerzy
2012-03-17
打赏
举报
回复
理论上的书推荐 GoF 的《设计模式》
设计模式的 C++ 应用,可看《设计模式精解 GoF 23 种设计模式解析 C++实现》
但重点推荐《Modern C++ Design》,有侯捷译中文版
学设计模式最忌讳:假、大、空,以 C++ 应用和示例为导向
否则,就算你把 23 种模式口若悬河,那也算不得本事,你写不出来程序的,写出来后发现还不如没用模式前直观
我的总结是,挑你感兴趣的模式和最需要应用的模式来学
zhufangyou
2012-03-13
打赏
举报
回复
《敏捷软件开发原则、模式与实践.pdf》,此书是由美国Robert著、邓辉 翻译,是一本很出名的敏捷软件开发书籍
网上搜一下很多下载的,你也可以到我们空间里下载
shiyongchang123456
2012-03-11
打赏
举报
回复
无所谓设计模式,关键是设计原则和要解决的软件问题。
11楼正解
程序员小迷
2012-02-04
打赏
举报
回复
大话设计模式
靓仔辛
2011-12-25
打赏
举报
回复
入门的话《大话设计模式》还是很不错的,虽说是用c#写的,但是基本道理都是一样的,而且代码也不难懂。
卡卡_苏米
2011-11-30
打赏
举报
回复
我也想要啊 设计模式 好东西啊
b1083710409
2011-09-19
打赏
举报
回复
你Q多少 我的邮箱tiecy@126.com 谢了[Quote=引用 18 楼 fanxuxin2489 的回复:]
我有一套电子书,是用C++描述的,有兴趣加我Q,我传给你吧~
[/Quote]
BuleRiver
2010-05-23
打赏
举报
回复
个人认为,学习设计模式的最好方法就是多写代码
olivermar
2010-05-23
打赏
举报
回复
设计模式
看看就可以了,真的想弄通了,还是得有项目实践
jamseyang
2010-05-14
打赏
举报
回复
标记下,以后学习。。。
liranke
2010-05-12
打赏
举报
回复
1. Gof的设计模式
2. 设计模式精编版
3. 设计模式迷你版
其中,2,3可以到http://liranke.download.csdn.net/下载
数据结构与算法学习、智能算法
2010-05-03
打赏
举报
回复
xuexi,学习,有没有c++版本
yf956613
2010-04-25
打赏
举报
回复
http://www.cnblogs.com/justinw/archive/2006/11/28/574573.html
看看这个吧
寒枫一_ip
2010-04-21
打赏
举报
回复
语言无关紧要,主要是设计思想,所以看看大话设计模式,深入浅出设计模式就可以了
yuanweihuayan
2010-04-19
打赏
举报
回复
深入浅出设计模式(中文版)
席地而坐
2010-04-19
打赏
举报
回复
推荐 大话设计模式,C#的,楼主看完可以再用C++实现。效果应该比较好。
luoweisong
2010-04-14
打赏
举报
回复
大话设计模式 比较容易明白 虽然是C#写的
tj_swjtu
2010-04-01
打赏
举报
回复
help up
xpbhere
2009-12-08
打赏
举报
回复
《设计模式》 讲得很好哇,不过要求C++的基础比较牢固吧
加载更多回复(40)
C++
通用工具库cpp-utilities:告别重复造轮子,提升开发效率
在
C++
开发中,字符串处理、文件操作、时间日期等基础功能是每个项目都绕不开的通用需求。这些看似简单的功能,若每次都从零实现或从网络拼凑,不仅效率低下,还会引入风格不一、质量参差不齐的代码,为项目埋下隐患。cpp-utilities正是为解决这一痛点而生的轻量级头文件库,它遵循现代
C++
标准,提供了一套经过充分测试、高效可靠的通用工具集。其核心价值在于通过模块化设计,将开发者从重复劳动中解放出来,让开发者能更专注于核心业务逻辑。无论是快速原型验证,还是需要长期维护的生产项目,cpp-utilities都能作为
推荐
文章:探索
C++
的深度与广度——开启高效编程之旅
推荐
文章:探索
C++
的深度与广度——开启高效编程之旅 在当今快速发展的软件行业中,选择一门合适的编程语言如同挑选通往技术巅峰的登山杖。在众多语言中,
C++
以其独特的魅力,依旧占据着不可忽视的地位。今天,我们来探讨一个汇聚了
C++
精髓的开源项目:“programming-cpp”,这不仅是一份详尽的学习指南,更是对
C++
世界深刻洞悉的宝典。 项目介绍 “Programming-CPP”项目,正如其名...
C++
的巅峰如何到达(内附C/
C++
零基础进阶视频+学习资料)
C++
这门语言从诞生到今天已经经历了将近30个年头。不可否认,它的学习难度都比其它 语言较高。而它的学习难度,主要来自于它的复杂性。现在
C++
的使用范围比以前已经少了很多,java、C#、python等语言在很多方面已经可以代替
C++
。但是也有很多地方是其他语言完全无法替代的,主要集中在需要运行效率比较高的行业,比如游戏、高效的服务器。 小编分类整理了许多C语言进阶
学习材料
和BAT面试题,需要...
C++
进阶必由之路:拆解开源项目源码,掌握工程思维与
设计模式
在软件工程领域,深入理解系统底层原理和架构设计是开发者进阶的关键。通过分析优秀开源项目的源码,可以直观学习到
设计模式
、内存管理、并发模型等核心概念的实际应用。例如,模板元编程和RAII(资源获取即初始化)等
C++
高级特性,在工业级代码中如何被用于提升性能与安全性。这种学习方式的价值在于,它将抽象的理论转化为具体的工程实践,帮助开发者掌握模块解耦、性能优化和异常处理等关键技术。无论是构建高性能网络服务还是设计可维护的基础设施,源码阅读都能提供从原理到实现的完整视角,最终自然收敛到通过拆解spdlog、Asio
OpenFOAM源码解析:
C++
设计模式
与自定义开发实战指南
计算流体力学(CFD)作为工程仿真领域的核心技术,其开源工具OpenFOAM通过
C++
面向对象与泛型编程实现高度模块化。理解其源码架构需掌握模板、继承与多态等
C++
特性,这些特性支撑了湍流模型、边界条件等核心模块的灵活扩展。深入源码不仅能优化仿真效率,更能实现自定义物理模型,满足特定工业场景需求。本文聚焦OpenFOAM的工厂模式与单例模式应用,并结合VSCode调试技巧,指导开发者从源码阅读过渡到实际开发,解决如自定义边界条件等工程问题。
模式及实现
5,529
社区成员
4,167
社区内容
发帖
与我相关
我的任务
模式及实现
C/C++ 模式及实现
复制链接
扫一扫
分享
社区描述
C/C++ 模式及实现
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章