前言
程序的世界变化非常快,总是出新的框架,新的语言,新的名词,如何那快速的跟上这些变化,使自己保持竞争力,而不落伍呢?
语言设计的目的
笔记觉的,首先要看一下这门语言设计的目的是什么,主要想解决哪方面的问题。和现有成熟语言比有哪些优势。了解了语言的设计目的,才能更好的将新语言用在刀刃上。才能有针对 性的学习。
适用场景
程序语言不是万能的,想靠一门语言解决所有的问题是不可能的,所以一定要了解新语言的适用场景,哪些领域适合用这个,哪些不适合用,心中一定要有个大概的了解。
效率
这门语言和其它语言的运行效率比差多少,好多少,要亲自测试一下。
特殊语法
虽说语言语法都类似,但了解一下新语言自己的特点和推荐用法,能发挥出语言的潜力和提高开发速度,所以语法也要通览一下,区分出与其它语言的不同之处。
官方库
了解官方库都提供了哪方面的功能,减少造轮子。
第三方库
看第三库的支持程度,有哪些比较成熟的框架来用。
社区
经常看语言社区上的发言,有助于快速积累经验,快速的熟练新的语言。
开发工具
选择最适于新语言的开发工具,熟悉相关的配置,和工作流程。
开发模式
了解最佳实践,这样会在开始建项目,码代码前有一个流畅的开发流程。以便能快速的实现想要的功能,而不是把时间都用在摸索开发流程上。
总结
通过上面几个步骤,就能像熟手一样快速的进入开发阶段,完成想要的功能。深刻理解并熟练掌握。以上是自己的一些经验和建议,有不足之处多多指出