アカウント名:
パスワード:
「変更する場合には、変更前のコードを全てコメントで残して日付・変更者を記載すること。」 バージョン管理システムを使おうよ…
使わなくなった関数が大量に丸ごと残ってるとかはさすがにアレなんで、 ある程度弾力的な運用は必要だとは思いますけど。
こういうことが言っていられるうちはまだ花で, 実際には1万行の関数(ソースじゃないよ)の8~9割が修正に伴うコメント化されたコードなんてことが往々にしてあります. こういう状況だと, 現在生きているコードがどの部分かをさがすだけでも大変な手間. 一般的なパターン一致じゃ該当する関数や変数・シンボルの位置を特定することもできず, コードを修正したと思っていたら実はコメントの中だったなんてこともよくあります.
しか
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
アレゲは一日にしてならず -- アレゲ見習い
コメントで残す (スコア:5, おもしろおかしい)
「変更する場合には、変更前のコードを全てコメントで残して日付・変更者を記載すること。」
バージョン管理システムを使おうよ…
HIRATA Yasuyuki
Re: (スコア:2, おもしろおかしい)
なんのためにバージョン管理使ってるんだかわからなくなります・・・。
Re: (スコア:1)
でも仕事の性質上、コメント残ってないと今の仕事の手間がもう一段増えそうだなー。
仕事の方向性によっては、別に悪いことばかりではないと思う。
使わなくなった関数が大量に丸ごと残ってるとかはさすがにアレなんで、
ある程度弾力的な運用は必要だとは思いますけど。
Re: (スコア:1)
こういうことが言っていられるうちはまだ花で, 実際には1万行の関数(ソースじゃないよ)の8~9割が修正に伴うコメント化されたコードなんてことが往々にしてあります. こういう状況だと, 現在生きているコードがどの部分かをさがすだけでも大変な手間. 一般的なパターン一致じゃ該当する関数や変数・シンボルの位置を特定することもできず, コードを修正したと思っていたら実はコメントの中だったなんてこともよくあります.
しか
Re:コメントで残す (スコア:0)
>優れたエディタや統合開発環境が結果として最悪のコードを生み出す
なのでしょうか?
単にこぴぺが楽なだけで、
察するにそれは「他のもっと高等な作業はちっとも楽じゃない」つまり駄目なツール、だったのじゃないでしょうか?
あるいはツールは立派でも使う人がその機能を「十分に」使わず、こぴぺという最悪の機能しか使わなかった、か。
>なぜなら過去にはそれでやってこれたから.
いつか破綻しますよね。
>いっそのこと一切のコメントを禁止するような規約もありかと思うようになりました
このほうがまだマシかも知れません。
ただ、もしそうすなら私としては、「日本語シンボルあり」を抱き合わせにしたい。
私自身も自分の概念を常に低コストで英訳できる自信が有るわけじゃないですし、
オシゴトだと業務用語に適切な英訳が作れる保証も無いので。
(日本文化の英米人への紹介をやってんじゃないんだから、珍妙な英訳で我慢するわけにはいきません。)
そうすればいわゆるコードも結構ふつうに読み下せると思うんですよ。
もちろんコメントなんて不要だし。