我只使用C 5年.
所以我确信我知道C语法,但我不知道如何提高编程技巧.
所以我确信我知道C语法,但我不知道如何提高编程技巧.
现代语言(如C,Java)有很多书籍可以用来研究编程技巧,如重构或模式,软件架构.但没有一本书是用C语言写的.
书的作者说他/她的书不依赖于语言,但我不这么认为.
如何提高我的编程技巧?我必须学习现代语言并阅读书籍?
是否有关于用C编写的软件设计或编程技巧的书籍?
解决方法
我不相信任何只知道一种编程语言(无论是哪种语言)的人应该能够称自己为程序员.你应该尽量熟悉尽可能多的语言(如果你愿意的话,你可以在一两个语言中“专门化”)但是将自己限制在一个人自己也是一种伤害,IMO.
所以出去学习Java,C#,Lisp,Haskell,Python,Perl,Lua,sql,Javascript ……可能性列表是无穷无尽的.