側ノード(クイックリンク、ない鉱山):http://www.heartysoft.com/ninja-coding-code-comments
なぜ私がコメント
が好きではありません
私は自分のコードをコメント避けるためにしようとしている主な理由は概念であり、自明コードの コードは自己説明的でなければなりません - コードを読む 誰もが何が起こっているのかを理解する必要があります(ドメインの知識があれば)。 に何が起こっているのかを説明するコメントにはまったく適していません。コードは、 のコメントが更新されるよりもはるかに頻繁に変更される予定です。あなたのチームがどれほど警戒していても、これは実現するためには です。せいぜい、これは若干古くなった コメントにつながる可能性があります。最悪の場合、古くなったコメントは、コードが実際に何をしているのか全く誤解を招く可能性があります。
-
私はいつもそれが任意の追加の説明を必要としないように、私のコードをリファクタリングしようとしています。
私は結局、APIDocを自動生成するための通常のxDocコメント以上を持つことに終わります。これらのコメントでさえ、大部分が自動生成されます。
問題(OS固有の問題など)では、問題を議論してリンクを追加しようとします。リンクが将来の時間内に壊れた場合 - たわごとが発生します。
-
AS3:単一行のコメントの
//
:私はこれを使用しながら、
/**
*
* to comment (if necessary) a method or a group of related methods
*
*/
:AS3で
/**
* This is a usual doc comment for a type or property.
*/
/*
* This is a marker of a particular longer section of code.
*/
// This is a single line comment before a or at end of a line of code.
私の場合は、必要に応じてブロックコメントとドキュメント処理 - jsdocの両方に同じです。 – danjah