语言学习开篇 - 写在前面
无论计算机语言如何发展,其最基本内容是不变的,通过抽象的语言来描述我们需要的各种逻辑。学习计算机语言的方法因人而异,有人认为应该从基础理论学起,熟悉各种专有名字的含义用法,然后结合实例来体会其功能,其中好的示范语言是标C,然后根据目前编程技术的发展,再学习诸如oop的概念和方法等,直到目前主流的编程构架。这种方法的好处很多,但是需要学习者对技术有强烈的爱好和相当好的抽象思维能力(因为当你还不知道接口有什么用的时候就要学习他是怎么组成的,多数人都会一头雾水的)。另一个办法就是从具体的应用中学习,拿一个例程(个人觉得Asp.net Forums比较合适,其为Community Server的前身,构架清晰而且内部相对简单),弄清住这个它都作了什么,然后看看他们怎么实现的,时间允许的话找个入口开始自己复写一遍,你会受益匪浅的。
无论从哪个切入点入手,最终都会或多或少碰到某些自己不精通的概念区,在这个语言学习的Category里我将收录我所碰到的,收集到的关于语言本身的研究信息。