为什么要单独开一个新仓库来存这些东西?

人的记忆能力是有限的,我认为归纳自己学过的东西是一件非常重要的事,所以我想把自己觉得重要的一些笔记收集起来,即便它看上去那么简单而且似乎在网上随便一搜就能找到。另外一方面我想试试看,到我学不动了、不愿意再思考、丧失了学习欲望的时候这个仓库能有多少东西,我一向是很懒的,鼓捣一篇博客都可以拖延 3-5 个月,新建这个仓库希望可以作为一次对自己的挑战。

为什么不和博客放在一起?

我个人秉持着博客应该和笔记分离的态度,虽然我的博客其实也没有多少东西(

对我来说博客的一个核心属性就是原创,无论是什么样的内容,它必须是你自己独立创作的东西。作为计算机专业的学生,我也曾在 CSDN 上寻找过解题的思路,但渐渐的我发现这个平台上充斥着一个怪现象,那就是单纯的转载,过时和谬误的地方甚至都没有修正。我不是想去批评什么,指责那些人把自己的博客当垃圾场?我有什么资格,但这不妨碍我想做得好一点。

而笔记是用来记录自己的学习经验的手段,它存放的是我觉得正确的东西,当然里面的内容不一定都正确,或者有更好的思路。这些内容可以摘抄别人的想法或者维基文档上的内容,例如我打算在 template 章节放一些我摘抄的代码模板。

为什么突然打算公开这些笔记?

个人笔记一般都是给自己看的,但我还是觉得不能闭门造车,我想多展示一些东西到公众面前,越交流越容易发现之前的一些谬误,也许有更好的解决方案呢?另一方面是督促自己,要做的是写出一份经得起别人苛责的东西,不要偷懒将就,写出一堆垃圾来脏了别人的眼睛。

为什么有些地方只有大纲却没有内容?

我需要时间来归纳知识,大纲里的内容都是我想分享出来的,有部分是之前有写过但我想重新润色一下,也有一部分是我正在学的。因为我之前的记录本身就存在的零散的特点,所以需要一段时间来整理。

为什么你写好的东西还是有些散碎呢?

我不是打算构筑一个学习文档给大家看,我只是记录我遇到的问题和觉得应该重视的内容,例如 Programming Language 章节就只会写一些很容易错误的点或者一些很巧妙的语法糖。