「リテラルをコード中にベタ書きするのは禁止」 というコーディングルールを忠実に守った結果生まれた謎の慣習。
*定数の定義 01 CONSTANT-AREA. 03 CONST-1 PIC 9(02) VALUE 1. 03 CONST-2 PIC 9(02) VALUE 2. 03 CONST-3 PIC 9(02) VALUE 3. *-------2012.2.8 ADD START------- 03 CONST-4 PIC 9(02) VALUE 4. *-------2012.2.8 ADD END--------- 03 CONST-99 PIC 9(02) VALUE 99.
使い方ヒント: 「これは臭う」という行を見付けたら、各行のをクリックしてマーキングしておきましょう(要Twitter OAuth認証)
リテラルを別ファイルに出して使いまわしできた奴が過去に居た会社って結構こういう事やってる。で、他の奴は使いまわしできないのにコード規則だけ残るという…
なんかCOBOLってこういうめんどうなルールがあるよな。
コードの中にリテラル入れるのはある意味不可避だと思うのだけど…マジックナンバーさえなければ…
コメント投稿には、twitter認証が必要です。
Twitter認証
9 でもなければバイナリ値でもないのか...