如何快速的学习一门新的语言

作者: koo叔 分类: 编码与修养 发布时间: 2018-03-28 22:23 编辑

前言

程序的世界变化非常快,总是出新的框架,新的语言,新的名词,如何那快速的跟上这些变化,使自己保持竞争力,而不落伍呢?

语言设计的目的

笔记觉的,首先要看一下这门语言设计的目的是什么,主要想解决哪方面的问题。和现有成熟语言比有哪些优势。了解了语言的设计目的,才能更好的将新语言用在刀刃上。才能有针对 性的学习。

适用场景

程序语言不是万能的,想靠一门语言解决所有的问题是不可能的,所以一定要了解新语言的适用场景,哪些领域适合用这个,哪些不适合用,心中一定要有个大概的了解。

效率

这门语言和其它语言的运行效率比差多少,好多少,要亲自测试一下。

特殊语法

虽说语言语法都类似,但了解一下新语言自己的特点和推荐用法,能发挥出语言的潜力和提高开发速度,所以语法也要通览一下,区分出与其它语言的不同之处。

官方库

了解官方库都提供了哪方面的功能,减少造轮子。

第三方库

看第三库的支持程度,有哪些比较成熟的框架来用。

社区

经常看语言社区上的发言,有助于快速积累经验,快速的熟练新的语言。

开发工具

选择最适于新语言的开发工具,熟悉相关的配置,和工作流程。

开发模式

了解最佳实践,这样会在开始建项目,码代码前有一个流畅的开发流程。以便能快速的实现想要的功能,而不是把时间都用在摸索开发流程上。

总结

通过上面几个步骤,就能像熟手一样快速的进入开发阶段,完成想要的功能。深刻理解并熟练掌握。以上是自己的一些经验和建议,有不足之处多多指出

如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!

发表评论

你的email不会被公开。必填项已用*标注

更多阅读
标签云