コーディングにおけるドキュメンテーションのアンチパターン


まえがき

『ドキュメンテーションは、(略)コードの中身を読まなくても「そのコードが何をするのか・何であるのか」について理解可能にすることが求められます。』

リスト

あとがき

まえがきを含めて、石川 宗寿『読みやすいコードのガイドライン -持続可能なソフトウェア開発のために』 (技術評論社、2022年)より。リストのうち「:」より手前の部分は本文からの引用です。後ろの部分は本文を編集して作成しました。

ここでいうドキュメンテーションとは、次の /** ~ */ の部分。特に「概要」の部分のアンチパターン(べからず集)です。

このサイトのために結構な量のコードを書いています。自分のコメントを時間が経ってから読み返すとわかりづらいことが多く、本書を手に取りました。

/**
 * 概要
 * 
 * 詳細
 * 
 * @param
 * @return
 */
function getDescription() {
    // 非形式的なコメント
}

    タグ

    プログラミング コメント コード コーディング

    関連リスト

    Posted on

    in