学习一个新的语言、算法、新的技术,最好是直接上手,或者通过找源码来写个东西出来,这样学习的效率会很高,而且用到的都会学到。做过之后,才会对要学的内容有深刻的理解,这样再进行了理论学习才会有所体悟。
之前用GEF做了一个工程,前期学习周期太长,而且没有很好的吸收。后来直接使用了源代码进行构建项目,这样做出来东西后对这个构架才有了一定的认识。