Syntax (作为学生)如何记住不同的语言语法和技术?

Syntax (作为学生)如何记住不同的语言语法和技术?,syntax,Syntax,作为一名学生,我有许多语言/技术需要学习。很多时候,我会在2-3年内忘记过去的语言,除非我经常练习 假设在以后的某个日期,你必须再次记住它。你几乎必须从基础开始并修改它。难道没有更好的方法来保留我学到的所有东西吗 活生生的例子:作为一个学生,我必须学习C++、JS、VBScript、BASH,以及后来在java和C.y/net上学习的东西。我的辅助项目也使用PHP 所有这些在语法、功能数量和奇怪的内部细节上都是不同的 特别是在C++和java中,有很多内部细节必须记住。就像初始化派生类对象的基类

作为一名学生,我有许多语言/技术需要学习。很多时候,我会在2-3年内忘记过去的语言,除非我经常练习

假设在以后的某个日期,你必须再次记住它。你几乎必须从基础开始并修改它。难道没有更好的方法来保留我学到的所有东西吗

活生生的例子:作为一个学生,我必须学习C++、JS、VBScript、BASH,以及后来在java和C.y/net上学习的东西。我的辅助项目也使用PHP

所有这些在语法、功能数量和奇怪的内部细节上都是不同的

<>特别是在C++和java中,有很多内部细节必须记住。就像初始化派生类对象的基类指针,C++中不同的铸造方法,以及与其他语言有很大差别的其他类型。 在两年内忘记这一切只是一个巨大的损失

你是如何记住所有这些不同的语言和技术的


附言:我有一个快速参考表的想法。有没有人有过创作的经验?有什么地方可以买到吗?其他想法是什么?

获取每种编程语言或库的备忘单

获取每种编程语言或库的备忘单

通过谷歌搜索“Java备忘单”和“C++备忘单”会找到一些不错的备忘单作为起点。尽管如此,做自己的是一个更好的选择,在你前进的过程中不断改进,你会得到一些你熟悉的东西,排除你不需要的东西

随着时间的推移,你可能会克服这个问题,但快速参考表不会有什么坏处。

谷歌搜索“Java备忘表”和“C++备忘表”会找到一些不错的备忘表作为起点。尽管如此,做自己的是一个更好的选择,在你前进的过程中不断改进,你会得到一些你熟悉的东西,排除你不需要的东西


随着时间的推移,你可能会克服这个问题,但一份快速的参考表是不会有什么坏处的。

其实都是重复。你会做很多,最终你会习惯的。非常相似的语言,如Java和C#,有时可能会有点混乱,但这就是代码完成的方便之处

你最终会习惯的。每一个需要使用多种不同语言的程序员,在一段时间内没有使用某一种语言后,总是需要刷新自己。没有例外

不要被你在网上找到的教程,或是有大量例子的博客所拖累。发布这些信息的人会在一个帖子上工作几天,甚至几周。他们不是超级天才,他们坐下来,在30分钟内写文章,然后发表。这些事情需要做很多准备。事实上,大多数参与率很高的博客都有多人参与。但是他们的名字总是在顶部或底部的某个地方用小字体打印出来,所以我总是忽略了这一点。我知道我曾经认为这些人很有天赋,他们能想出一个好主意,并在几个小时内把它写出来。很多和我一起上大学的人也这么想。这一切都显得如此宏大和坦率,有点令人沮丧。我们终有一天会变得如此优秀的想法似乎太遥远了,以至于我在大学里认识的许多人都放弃了


不要被这一切的规模所拖累。如果你做得够多,你会习惯的。不要注意那些你在商店或网上看到的说“24小时Java专家”的书。现实地说,要想精通某种语言,需要5-7年的时间。

其实都是重复。你会做很多,最终你会习惯的。非常相似的语言,如Java和C#,有时可能会有点混乱,但这就是代码完成的方便之处

你最终会习惯的。每一个需要使用多种不同语言的程序员,在一段时间内没有使用某一种语言后,总是需要刷新自己。没有例外

不要被你在网上找到的教程,或是有大量例子的博客所拖累。发布这些信息的人会在一个帖子上工作几天,甚至几周。他们不是超级天才,他们坐下来,在30分钟内写文章,然后发表。这些事情需要做很多准备。事实上,大多数参与率很高的博客都有多人参与。但是他们的名字总是在顶部或底部的某个地方用小字体打印出来,所以我总是忽略了这一点。我知道我曾经认为这些人很有天赋,他们能想出一个好主意,并在几个小时内把它写出来。很多和我一起上大学的人也这么想。这一切都显得如此宏大和坦率,有点令人沮丧。我们终有一天会变得如此优秀的想法似乎太遥远了,以至于我在大学里认识的许多人都放弃了


不要被这一切的规模所拖累。如果你做得够多,你会习惯的。不要注意那些你在商店或网上看到的说“24小时Java专家”的书。现实地说,要想精通某种语言需要5-7年。

更难记住的是:编程和程序员之间的区别。:)我认为在这些语言上做一个项目是个好主意。有人这样做过吗?更难记住的是:编程和程序员之间的区别。:)我认为在这些语言上做一个项目是个好主意。有人这样做吗?谢谢。我希望听到更多这样的想法。但同样地,制作备忘单很难&太乏味了。你们自己维护这些备忘单吗?当我开始使用一种我已经有一段时间没用的语言时,是的。它真的可以像你做的那样乏味。我有一些打印件,我会参考,偶尔会修改。它为我节省的时间似乎总是比我花去的时间还要多