FOSS中使用的设计模式示例

Examples of Design Patterns used in FOSS

本文关键字:设计模式 FOSS      更新时间:2023-10-16

我读过很多关于设计模式的好文章,但还没有真正详细地研究过。对我来说,设计模式只是数据结构和算法的一个奇特名称。在我投入更多的时间阅读之前,我想看看一些设计模式在现实生活中发挥作用的好例子。

知名的开源项目中,我能找到哪些设计模式的好例子?

首选C++

更新:我看到了接近票和反对票。这些都是意料之中的事。如果有其他帖子可以回答我的问题,请引导我找到它。至少要留下一个原因,说明为什么这个帖子不属于这里。

您似乎没有在设计模式上投入足够的时间来真正掌握它们是什么。我鼓励你多读一些,因为设计模式并不是数据结构和算法的花哨名称;算法和设计模式之间几乎没有任何联系。设计模式是"配方",可以帮助您以更容易重用的方式组织类及其关系。

至于示例,不需要看得太远:STL集合迭代器是迭代器模式的实现。