如何确定要不要加注释?

写业务代码的时候,加不加注释很明白。

但是写emacs配置这种自己用的……就有点拿不准主意了……

话说你们是怎么决定需不需要注释的?

Programmers don’t need comments: the code is obvious.

直接写 docstring。注释里面只写 TODO FIXME 之类的。

你觉得过一段时间自己会看不懂就该写。

个人认为都是写代码,原则应该是一样的。纠结是因为对elisp不熟吧,最终肯定是维护代码比维护代码+注释要容易一些

我的emacs-lisp水平确实很差……具体可以参见我以前的傻X问题……

但是这似乎不关水平的事,我写C——我的老本行的时候也一样,写业务代码/工作代码的时候都门清……但是一到自己写玩具的时候反而纠结的要死……

好的代码设计,只看变量名函数名就知道要干什么。

嗯, 唯一的麻烦就是变量名字比较长。。。。

一般而言, 我注释主要标注两种东西: 1. 难懂的流程 2. 坑