如何提高c++代码质量和编写能力?

C++,如何在工作中快速提高自己的写代码能力,以及代码质量的提高?

1.你有这个想法,你的能力就能够提高,如果不想提高,那么就绝对提高不了
2.勤于思考,换位思维,如果你离职了,你想把自己的代码给别人维护,需要多长时间交代?如果是你从别人手里接到了这么一大堆代码,又要花多长时间能看懂?
3.触类旁通,举一反三。看到别人写的代码,不管是什么语言写的,忽略语法,学习别人的思想,运用到自己的代码里面去。

多看看大神,例如我正在看 Linux System Programming Techniques and Concepts,里面有好多工作上专业的做法⋯⋯刚看了12章已学到不少,总共21章⋯我主页记了第11,12章的笔记,你可以瞄一下看看⋯

学习数据结构和算法,然后再学习基本设计原则和设计模式