COBOLなら、オレに聞け! <1>
■ このスレッドは過去ログ倉庫に格納されています
0230名無し三等陸曹 ◆PDTHtNro
NGNG会社ごと、あるいは大規模なプロジェクトでは、たいていコーディング規約が
あると思うのですが、「なんだ、この規約は!」と思っちゃうような規約って
ありますか?
私が以前携わったプロジェクトでは、追加、変更箇所をすべてコメント文にして
残して置かねばならない、という規約がありました。
その結果、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専です(ププ
■ このスレッドは過去ログ倉庫に格納されています