三.SDK 掌握一个SDK才能使程序员在掌握一门语言的基础上进行实际的开发,如果仅仅是一门语言那是不够的。所谓SDK举例子来说就是Foxbase的命令和函数,C的库函数,C++的类库(比如微软的MFC),Windows的API,.NetFramework,这些都是我所说的SDK。程序员可以根据自己的实际开发需要,有选择的学习相关的内容。我的建议是,可以先google,然后查文档,一般的问题都可以很快解决的,慢慢的也就逐步掌握了。比如说我不知道C#如何使用线程,那么我就用google查找,关键词是“C# 线程”,然后从结果中找到需要的内容。很多时候结果中的代码是可以直接使用的。然后再去看一下MSDN的帮助文档,了解一下相关的类和方法的说明,这样这部分的知识就可以认为是掌握了。下次使用时就知道怎么用了。我的C#就是这么入门的,大概google问了二三十个问题左右。 另外一个建议是买一本书学习也是可以考虑的,这也是一个不错的方法,只是买到好的书需要缘分。就我个人来说,绝大部分的情况下是看电子书,直接从网上下载的。 |