我想再说几句,可能跑题了。当我抱着学英文的目的去学习英文,然而我却收获了很多语言本身以外的东西,比如说外国人的文化,思维方式。当我为了学习机器学习而不得不去学习另一种编程语言(python)的时候,我发现那些自认为有用的学习一种语言的方式其实并不一定有用,别人说的学习一种编程语言的路线也未必就是你的行动指南(也许我曾经误导了很多人)。
需要学习面向对象的编程思想,可以看《代码大全》。可以去看《CLR via c#》了解一下运行环境以及工作原理。最后可以学习一下设计模式,提高一下代码质量。 当然了,我觉得msdn还是得多看看,里面有很多讲解。 找一些别人的代码,学习一下优秀的工程组织方式和架构方法。
7,765
社区成员
63,203
社区内容
加载中
试试用AI创作助手写篇文章吧