RPGツクールMZat GAMEDEV
RPGツクールMZ - 暇つぶし2ch962:名前は開発中のものです。
20/09/25 01:09:01.26 UimUcnsd.net
>>936
少し語弊があるかな……。
function calc(a, b) { return a + b } // 足し算をする
こんな感じのソースコードが存在したとする。
後日、仕様変更かなんかで calc の中身が書き換えられたけど、その際にコメントの修正を忘れてしまった。
function calc(a, b) { return a - b } // 足し算をする
するとまあ、ソースコードとコメントとが一致しなくなる。
これを正すためには仕様を把握している必要があるし、誤ってソースコードの方を書き換えてしまうかもしれない。
問題点はいろいろあるけれども、そもそもは calc なんていう雑な命名をしたことに問題があると考えられる。
なので、何の保証にもならないコメントに頼らず、読めば処理内容が一目瞭然なソースコードを書こうぜという意見が生まれた。
コメントを排除出来るようなソースコードを書こうぜってのが主題なので、コメントがなくなるのはただの結果。
クソコードにコメント(or ドキュメント)が付いてなければコメント不要論者も切れるし、初心者が読むことも想定しているのならばコメントはあった方がいい。


次ページ
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch