如何学习一门新语言

   最近由于工作需要开始学习php,记录一下学习过程中的一点思考。

1.花半天时间对语言有一个整体的了解包括:

语言的特点:编译、解释;高级或低级

产生历史背景及适用场景:对产生背景的了解有助于我们更好的把握对他的使用。

流行使用的IDE:IDE可以大大提高我们的开发效率,看别人的代码也会方便很多。

调试工具和方法:调试是一种深入学习的好方法。

编译原理那一套理论:快速了解它基本的词法、语法和语义;

语言相关的成熟框架:如MVC等,自己试着写一个类似框架的雏形有助于对框架的使用和理解;

常用的API:基本的数据结构如各种集合、DB交互的API以及特性、网络相关的API。

原文地址:https://www.cnblogs.com/xinglongbing/p/2435602.html