接触C++ ,那是大一下学期的时候,已经有两年半了。
时间很快,下学期就大四了。
真正学习C++ ,比较深入去了解关于C++的东西应该说是
大二下学期的事情,一年半的时间。
期间去学习东西涉及比较多,应该说真的用心去学习面向对象,抽象,
template--GP(泛型编程)virtual ... 写了不少的 test code ,当然也部分运用在平时的程序设计了。
但自己觉得这样还不够,所以就去搬出了不少库的代码来研究学习,
比如,STL,Loki ,Boost ,Vcl等等,尤其STL 让我陶醉,佩服 ...
的确,研读源代码,让我感觉自己的水平提高了不少 ,也算是在编码方面
有个质的变化,但编码和设计还是有些区别的,设计能力还有待提高啊。
不然,出了社会,即使你可以写出很高效的代码,到时派不上用处又有P用啊。
虽然在研读源码、编写test code 过程中,感觉真的掌握了,颇有成就感,
但是,觉得自己学的这些似乎离工作需求的有些距离,
毕竟,工作要做的并不是让你去研究算法,数据结构,抽象类型 ...
嗨 ,心里有些矛盾,学得也很矛盾,乱七八糟的。
其实,现在自己就琢磨着怎么让自己C++ 编程提高一层至“胸有成竹”。
努力中 ......