文件应由熟练的程序员编写?

Zhu*_*Tao 5 document

我一直认为文档对于项目和团队来说非常重要,应该定期和详细地编写.它可以使事情并行,而不必总是向熟练的程序员询问.但我确实发现许多开发人员(甚至是领导者)都没有过多地关注文档,只是把它们视为理所当然,这让我心疼.

那么我对文件的态度是对的吗?文件真的很重要吗?我应该如何说服团队领导更多地关注文件?

如果文件很重要,第二个问题就出现了.谁应该写文件?IMO,它们应该由熟练的程序员编写,比如框架创建者(如果我们使用自己的框架),项目的重要部分(如数据库模式,整个体系结构等)等等.

好处是显而易见的,比如帮助新人,帮助维持等等.

因此,从我的观点来看,熟练的程序员(这里的定义可能不同)应该更多地关注文档编写而不是基础结构完成后的代码编写.

我对这一点是对的吗?

感谢您分享这些问题.