programming-languages - 你用什么过程来学习一门新的编程语言?

标签 programming-languages methodology

关闭。这个问题是opinion-based .它目前不接受答案。












想改善这个问题吗?更新问题,以便可以通过 editing this post 用事实和引文回答问题.

3年前关闭。




Improve this question




这个问题是针对有经验的程序员的。在接近想要学习的新语言时,您是否有一个固定的过程?

我希望我有一个有效的方法或待办事项 list ,我可以遵循它来使学习过程更加简化。

你更喜欢一个人学习还是和 friend 一起学习?有什么地方可以轻松获得新语言的语法吗?您是否制作了一种特定类型的备忘单,在其中快速记下控制结构和重要关键字?

有什么具体的东西你记住了吗?

您确定要学习哪些类型的库?你怎么知道你已经学到了一些东西,在什么时候你感觉好像你知道这门语言?

每当我学习一门新语言时,我大部分时间都在摸索书籍,其中一半是针对初学者的,而不是针对有经验的开发人员的。

最佳答案

我个人发现我需要一个实质性的项目来用一种新的有趣的语言来实现。您可以在熟悉语法时阅读一本书,并接触到有趣的功能,但是没有什么可以让您以项目等新语言进行思考。

关于programming-languages - 你用什么过程来学习一门新的编程语言?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1020540/

相关文章:

c++ - 与 C++ 模板混淆

java - 如何存储这些值

Java EE 对比。 Java 编程

methodology - 有哪些单独的开发人员编程方法?

documentation - 验证用户输入是否属于功能需求?

java - 编程语言运行时使用堆栈的主要原因是什么?

multithreading - M :N threading model (e. g 的缺点是什么?协程)?

javascript - 如果变量未定义,try/catch(其中一种)是防止错误发生的最佳方法吗?

class - TDD 我应该创建一个测试用例所需的空类吗?

agile - 小团队的项目方法