看过很多设计模式相关的书籍和文章,几乎所有的开头部分直接介绍某某设计模式,然后举一些狗和猫类似的例子,缺乏实战开发中的例子和运用。对于嵌入式开发人员来说更是看了感觉没有什么共鸣,看了当时确实有点印象,实际开发中感觉不知在哪使用,及不知怎么使用,学一个模式忘记另一个,这个主要是由于没有明白设计设计模式初衷,包含是什么,为什么和怎么用的思考。嵌入式设计模式的书非常少,目前没看到合适的,本专栏采用有趣并结合实际开发的两个方面来讲解设计模式,分析清楚每个设计模式。
设计模式的设计原则,读者可以读相关书籍,就不介绍设计原则相关内容。设计模式的分类图如下所示。
目的 | 设计模式 | 可变的方面 |
创建 |