<script type="text/javascript">
</script> <script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"> </script>
对于Java、.Net,主要的精力应该放在OOP部分和设计模式上面。学习OOP、UML,主要是设计思想。
对于派生自Linux系或者说带有Linux风格的语言,强调的是短平快,P系语言(PHP、Perl、Python)、C语言、Shell等语言,学习这些语言,没有
或者弱化了类,确切的说OOP的思想,更注重的是系统的运作,了解系统的运作原理很重要,所以多看API文档就很重要,把函数一个一个试一下
,了解函数的输入输出,能帮我们快速搭建起程序的雏形。
如果学习汇编,嵌入式等开发,我觉得结合学习操作系统和逆向工程学习会学得比较快,学习逆向工程可以学到很多,自己用C编个程序,然后
用Ollydbg做一下逆向,看看程序是怎么一条一条用汇编执行的,正所谓熟能生巧,代码看多了,也就会编了,而且你会对被逆向的语言或者说
语言的编译器有一个更深入的理解。
如果学习Javascript、Actionscript等脚本语言,看书很重要,因为很多概念你只有看了书才能明白,看了书还要编代码,网上有很多小程序可
以直接拿下来看,推荐一个网站http://www.alixixi.com/。吧那些例子先运行一下,然后看懂他,不懂的地方GOOGLE或者优快云上问。估计这样
应该学起来比较快。学到后来,就可以看一些框架库的源代码,JQuery、Prototype啊等等。。