为什么记笔记是一种好的策略
说到记笔记,我们每个程序员都有自己独特的方法。和往常一样,如果你之前读过我的文章,就会知道我不喜欢冗长的介绍;如果你是第一次来,那我就自我介绍一下:嗨👋 我是Luc,一位四十出头的网页开发者。
为什么要记笔记
你可以说我老派(好吧,我的确有点老派🙂),但我喜欢把东西写下来,因为我的记忆力需要镁来增强。所以,在2019年2月开始学习编程一个月后,我决定做笔记,尤其是JavaScript的笔记。我的记忆力比较视觉化,所以当我想记住某个概念时,我会根据自己的理解把它画出来。虽然有些人觉得记笔记很老套,但对我来说,它很有效,因为我能看到自己对JavaScript核心概念的掌握程度不断提高。所以,在这种情况下,记笔记能加深对需要记忆的概念的理解,因为它能将概念转化为你自己的感知。下面,我补充了我对变量概念的理解。我用了一个桶的图片来表示变量,这个桶用来储存值以备后用。如果你问我“什么是变量?”,我会回答说,变量就是一个用来储存值以备后用的桶。
这些是我笔记里的真实照片
你如何记住哪个在哪里?
当我告诉别人我使用这种技巧时,无论是在推特上还是当面,很多人都问过我这个问题。比如,我的朋友Adrian就给我演示了EventListener的冒泡(Bubbling)和捕获(Capture)机制。如果你有兴趣看图,我把它贴在这里了。自从我在社交媒体上发布了那张图之后,就有人问我,怎么知道在笔记本的哪个位置才能找到特定的内容。我用了一种我称之为“折角”的技巧。与其详细解释,不如直接展示一下,请看下图。
我的做法是,把写有信息的页面一角折起来。每张修改笔记的页面都有自己的“折角”,这样以后需要复习相关概念时,就能更容易地找到我写的内容。
结论
无论你是视觉型记忆者,将信息转化为图像以便更好地理解,还是为代码添加注释以便日后使用和理解,你都必须熟悉这些概念,以便在未来的项目中应用它们。
希望这个小技巧能帮助你提升编程水平,下次再见,祝你编程愉快!🤓
你也可以在Twitter、LinkedIn或Instagram上找到我。
文章来源:https://dev.to/digital_accolades/why-is-a-good-strategy-to-take-writing-notes-11pk

