フィールドのgetterとsetterの「JavaBeanの」構文を含む文書すべてに論争の対象のビットようだ:人々は言うその不必要に長いと繰り返し破断DRY(自分を繰り返さない)、命名規則を説明しなければならないことのすべてを、また、コード/ドキュメントが乱雑になります。時にはそれらの引数が機能します。しかし、他の場合には、これで終わります:
上記は、これらの原則に大胆に従っているオープンソースプロジェクトに共通しています。完全に役に立たないドキュメントが残っています。それは、下で何が起こっているのか、考えられる効果、または期待値が何であるのかについては何も説明していません(nullになるか、nullにならないのかわかりません。Javadocは教えてくれません)。
それでは、いつ文書化する必要がありますか?ときどきコードが乱雑になっても、すべてを文書化しますか?それとも、私の目には「明らか」だから何も文書化しませんか?