管理代码为学习而编写

GJ.*_*GJ. 7 language-agnostic

我想问一下他们用来记住各种编程技术的不同技术.我们通过各种书籍和各种在线技巧和教程,我们也从其他人编写的代码中获得了很多想法.

现在所有这些输入都以某种格式存储或存储,以便在引用时可以轻松找到它们.没有这样的存储可能导致重写代码或重新发明轮子.

我用来创建一个Working文件夹,在那里我保留所有试用代码,但是在几天/几个月后的某个时间,因为代码没有被标记或命名正确,很难再找到它.

Fil*_*erg 1

这就像学习任何其他语言或学习任何其他技术一样。当你读一本书并发现它很有趣时,你开始将你正在阅读的内容与你以前可能遇到过的现实生活情况和问题联系起来,新学到的东西将为你解决。

大约几天后,你可能会忘记你所学的内容,直到你在阅读本书或观看讲座时偶然发现与你相关的问题。这种特定类型的记忆称为关联记忆技术。

还有很多其他不同的记住事物的技巧,但其中很多都取决于与你已经知道的其他部分的关系。

另一个例子是数学,它是你强迫大脑理解的东西,但一旦你停止每天使用它,你的数学天才细胞就会慢慢退化。

至少对我来说,编程只是表达自己的另一种方式,当我学习新功能时,这只是一种表达以前可能不容易做到的事情的新方式。

编辑

我可能误解了这个问题..是吗?