#  Log or comments?

By [75个基点](https://paragraph.com/@75-2) · 2022-07-14

---

绝大多数的程序注释都可以写成 log info 或是log debug以及 Unit Test，这样一来，代码质量和工程能力至少上一个新的台阶。

每个写代码的人都知道，注释对于你搞清代码是怎么运作的几乎是没有什么帮助的，最好的方式就是debug一下代码，看代码运行时的那些context（变量里的值，状态，条件，执行路径等）是什么样的？这时，注释是低效的，把这些上下文打在debug log里才是高效的。

![](https://storage.googleapis.com/papyrus_images/8857899103ea4a3fb97ce2aef1b9f3c92204bea096b6eb3a68fc927f77d55b5e.jpg)

---

*Originally published on [75个基点](https://paragraph.com/@75-2/log-or-comments)*
