これはもう、人それぞれだとは思うので、いいとか悪いとか言うつもりはないんだけれど、現在の自分の考え。(←自分の考えもどんどん変わるけど)
システム開発中、完成までの間、仕様が変わってコードを修正/書き直すことはよくあること。そのときに、修正前のコードを全部コメントアウトして残しておく人がいます。
まあ、なんとなく気持ちは分からなくもないんだけど、要らないから消すわけで。修正したものの、やっぱり元のコードに戻すことも確かにある。
でも、どんどんコーディングが進む中で、古いコードを発掘して組み戻すってのも結構大変じゃない。
調子が良くって、いいコードが浮かぶ日は、軽やかにコードを書き直すほうが良いような気がする。ま、無駄といえばそうだけど、一度やったことなので、大筋は見えている。サラサラっとコードを書いて、勢いがつくってこともある。
最近のマイルールは、とりあえずコメントにしといて、次にそのコードを通りがかったときにバッサリ削除。
一度完成して、運用にのったようなソースコードなら、まあ許容できるけど、スクラッチで開発してまだ完成してないシステムなのにコメントだらけはちょっと嫌。
システム開発中、完成までの間、仕様が変わってコードを修正/書き直すことはよくあること。そのときに、修正前のコードを全部コメントアウトして残しておく人がいます。
まあ、なんとなく気持ちは分からなくもないんだけど、要らないから消すわけで。修正したものの、やっぱり元のコードに戻すことも確かにある。
でも、どんどんコーディングが進む中で、古いコードを発掘して組み戻すってのも結構大変じゃない。
調子が良くって、いいコードが浮かぶ日は、軽やかにコードを書き直すほうが良いような気がする。ま、無駄といえばそうだけど、一度やったことなので、大筋は見えている。サラサラっとコードを書いて、勢いがつくってこともある。
最近のマイルールは、とりあえずコメントにしといて、次にそのコードを通りがかったときにバッサリ削除。
一度完成して、運用にのったようなソースコードなら、まあ許容できるけど、スクラッチで開発してまだ完成してないシステムなのにコメントだらけはちょっと嫌。