ども。また来ちゃいました。柄にもなくネタ振り。

会社ごと、あるいは大規模なプロジェクトでは、たいていコーディング規約が
あると思うのですが、「なんだ、この規約は!」と思っちゃうような規約って
ありますか?

私が以前携わったプロジェクトでは、追加、変更箇所をすべてコメント文にして
残して置かねばならない、という規約がありました。
その結果、3000行のプログラム中、半分はコメント文の嵐というひどい状況に
なってしまいました。

下にソースの例を書いておきます。可読性は最低最悪(w

******************************
*****<< ソース ノ レイ ダヨモン >>*****
******************************
IF REC-TYPE OF FOO-REC = DEF-1
MOVE ZERO TO RTN-CD
ELSE
 MOVE DEF-1 TO RTN-CD
****** PHASE 2.0 1998/07/11 ADD START ******
 IF W-HOGE OF FOO-REC
******** < PHASE 2.1 2001/08/11 UPDATE START > ********
****  MOVE SPACE TO W-PARAM
  MOVE DEF-6 TO W-PARAM
  PERFORM 2110-FILE-CREATE-SEC
****** PHASE 2.2 2001/11/11 ADD START ******
  PERFORM 2120-FILE-CHECK-SEC
****** PHASE 2.2 2001/11/11 ADD END ******
 ELSE
****  MOVE C-NANIKA TO W-PARAM
  MOVE DEF-ERR TO W-PARAM
****** PHASE 2.2 2001/11/12 UPDATE START ******
****  PERFORM 2111-ABEND-SEC
  PERFORM 2210-REJECT-SEC
****** PHASE 2.2 2001/11/12 UPDATE END ******
******** < PHASE 2.1 2001/08/11 UPDATE END > ********
 END-IF
****** PHASE 2.0 1998/07/11 ADD END ******
END-IF.

>>229
軍事板? シャア専板? どっちもROM専です(ププ