注释应该描述那些在代码中不明显的东西 | 软件设计哲学