对于设计模式,一开始只是略有耳闻,其实不会。
仅仅知道的是一些名词,单例模式,在android activity中有接触过,再就是面试的时候要写的singleton;
工厂模式,观察者模式,这些似懂非懂,其实就是不懂。
于是去图书馆随机找来一本python设计模式的书籍来看,夏永峰的译作《Master python Design Patterns》.
看了一遍书籍,发现书上的例子很多来源于这个网站:https://sourcemaking.com/design_patterns/builder
另外作者夏永峰的个人主页:http://blog.xiayf.cn/
看了几章,发现自己的数据结构方面确实像面试时候的师傅说得那样,水平还不行,所以决定先学完数据结构,再来探讨设计模式的问题。
由于我使用过一些简单的框架,所以对设计模式在概念上是理解的,但解决实际工程问题时候却是迷茫的了。补足了补足之处,才用可能有一口饭吃哈。当然对于日后解决其他问题也有帮助。
网友评论