天天看点

《gcc五分钟系列》第八节:前言

《gcc五分钟系列》第八节:前言

    谁规定前言必须在最前面了?

    前言说点啥呢?想到啥就说啥吧。

    1、看书比例不超过20%。

    感觉对于一个工程师来说,重要的是实践。我个人在学习c++的过程中,看书的时间绝对不超过20%,剩下的时间全部用来实践了。我现在积累下来的c++代码应该快要到2w行了(poj上150道ac,有1w行。dgp项目有1w行)。写本系列,很多东西都是我曾经犯下的错误。有句话说,实践越多,犯错误的机会越多。犯错误越多,学习的越扎实。

    书上讲了很多东西,放下书就都忘光光了。可是犯一次错误会让自己记住好久。

    2、文档是万能的。

    gcc的man手册那么长(感觉比长城都长。)不过less命令有增量搜索功能(我严重怀疑man命令是调用less来查看man手册内容的,证据是界面和很多命令都是相同的)。需要某个选项的文档,直接在man里面搜索。

    另外,man手册是英文的,所以我觉得,想做大牛,英语必须要好。不过多好才算好呢?我有一个同学,英语六级,给她find命令的man文档,她完全看不懂。我英语四级还不到,可是我能看懂。所以,英语多好才算好呢?我真的不知道怎么回答。

    3、博客是认识大牛最直接的方法。

    我真正提高,学到了大量在书本和实践中学不到的东西,是在今年年初,从一位学长的博客中。后来,又陆续订阅了许多大牛的博客,学到了非常非常多的从未接触过的东西。

    4、朋友的鼓励和支持是我坚持下去的唯一动力。

    其实我感觉,我c++和gcc的水平也大概只有2w行相当。而且对于软件工程、设计模式完全不懂。所以我所学也有限。不过我希望能够将我知道的东西发布出来,以期得到大牛们的指导。由于工作原因,我可能无法每天坚持更新,不过,朋友的鼓励和支持是我坚持下去的唯一动力。只要有人看,我就愿意继续写下去。

    先说这么多,以后如果想到别的东西我会再发一篇《前言续》。