员工天地
Staff World
 
 

必威体育

关闭
发布日期:2017-05-03 11:22         访问次数:1903

一、阅读语言的官方文档

如果希望在使用之前吸收大量信息,从阅读语言的参考资料中可能会受益。

不用担心它们会对你催眠,参考文献通常是用于查找使用,而不是用来记忆。

二、使用互联网进行搜索

搜索网络是一个很好的方式,可提供有关特定错误和一般最佳做法的信息。当收到错误信息时,应搜索信息中看起来是错误的独一无二的部分,但不是代码唯一的部分。

例如,如果错误提示 "Error on line 53: Invalid argument exception(错误在第 53 行:无效的参数异常)",以语言名称和字符串 “Invalid argument exception” 这样的组合搜索,以找到最佳的结果。

记住要将错误信息中的所有引用内容都包含在内,还可以在网络中搜索有关解决语言中特定问题的最佳做法的博文。

三、与社区接触

许多语言都有 “初学者” 邮件列表或聊天频道,专门针对可能会频繁询问的问题而建立,多些向这些社区提问。当提出问题时,请务必先总结准备做什么、已做过的东西以及发生的情况。尽量为专家提供足够的上下文来了解问题,但不需要无关紧要的细节。提出问题后,请务必坚持一段时间来听取建议或会回答你的疑问可能产生的后续问题。

四、自己动手编写代码

玩具程序是一个很好的第一步,但在更逼真的的环境中使用一门语言可帮助探索其现实使用中的优势和挑战。考虑将一个熟悉的、相对较小的、经过良好测试的程序移植到新的语言,以探索其在现实使用的应用。

五、阅读一本关于这门语言的书籍

如果有好几本有用的书,比较它们的评论,并考虑哪位作者的背景和自己的最相似。在购买有关该语言的书籍之前,请先查看书籍出版的日期以及其示例所涵盖的语言版本。如果使用的是较旧的书籍,请务必使用其所使用的语言版本的示例。还要在网上调查一下,以了解自出版以来语言发生了怎样的变化。

六、阅读别人的代码

查找有关该语言所有类型和大小的项目的一种方法是在 GitHub 上搜索它。按最受欢迎或最具影响力进行排序,你的热门搜索将包括最受欢迎的开源工具。如果想要了解开源项目的设计,可通过邮件列表或 IRC 来与社区进行互动。你甚至可能会发现一些 bug。

七、寻找好的工具

当使用新的语言时,可向其更有经验的用户请教,询问他们的开发环境。你可能会发现,一个特定的文本编辑器或 IDE 对于新语言的支持比你习惯通常使用的要好。调查在新语言生态系统中管理依赖关系、格式化、模糊化和单元测试代码的选项。

八、保持你的热情

入门新的语言很容易,但变得真正精通它通常是一个需要多年的旅程。庆祝一路上你的成功,并与追随你脚步的学习者分享你所学到的知识,保持着学习编程的兴趣。

信息部 罗景华


关闭