请注意,Java字符串文档是根据“Clojure”随发行包编译的,因此增加文档字符串将直接给所有使用Clojure的人(无论他们是否查看文档字符串)带来(小的)成本。
从历史上看,文档字符串始终是对预期会被添加到clojure.org和各个社区管理的文档网站(或书籍)中的向导/参考材料的简短、精练的行为描述。
有大量的clojure.core文档字符串可以适当改进,无论是提供澄清,添加示例,扩展描述,还是更清晰地定义其中使用的术语,但所有这些都会给Clojure程序包增加额外的工作量,因此不应轻举妄动。对Clojure本身的更改——即使是文档字符串的更改——都需要Cogitect的Clojure核心维护团队的工作,这样就会从该语言的用户的其他受益活动中夺走他们的时间。
在clojure.org上扩展材料本身没有这样的成本(除了志愿者愿意贡献他们的时间来创建/扩展这种材料之外)——除了Alex等人对审查和合并这类内容的监管努力,这个门槛远低于Clojure本身。