上周在公司共享会上给同志们说道说道了这个cppunit源码,本来以为比较了解的我出了很大的丑。
先是远程桌面到机子的时候不动了(windows远程桌面太烂),时间有限,重启,可以远程桌面了,不小心ppt弄丢了,顶着头皮上了。结果讲到创建机制的时候由于认识不是很清楚,导致同志们没听懂。后来我想了想原因,想了想有必要这么深入学习设计模式么?为什么我学了这么长时间一直停留在原地,难道真的是悟性不行么?
第二天和我们组的唯一的女同志讨论了一下这个创建使用的设计模式,居然是我弄错了,原本一个工厂方法的模式被我说成了抽象工厂了。这足见设计模式的相似性。
而那本《设计模式》我承认我看的不是很明白。而head first design patter 也只看过一遍。总结出一点。我之前这种看书学习的习惯有问题,知道一点东西便认为全部知道的人。自大的表现。不掌控细节,就会被细节迷惑。
所以开始学习之前必须要有良好的学习习惯和心态。严谨。谦虚。
有了这些。所有不会的东西都应该可以用最高的效率学会。在学习上最好少返一些工。