係長となるお– tag –
-
第3部
【COBOL 読み3-3】PERFORM(人間界)をEXITでノックアウト
🧩今日の学び・EXIT PERFORMは“ループだけ”抜け、段落先頭には戻らない動作である点を理解。・抜けた瞬間のCNT SUMの値がそのまま後続処理へ流れる、係長の核心アドバイスを再確認。・次回は「段落・セクションが重なる時のPERFORM制御」に進み、CO... -
第3部
【COBOL 読み3-2-1】緊急GO TO処理で社長と王様ゲーム
🧩今日の学び・GO TO文は制御構造を無視して処理を飛ばす“非常口”。・係長いわく「GO TOは社長命令レベル。使うときは覚悟を決めろ」。・安全なフロー設計こそCOBOLを“現代に繋ぐ鍵”。 今日のコード MOVE 1 TO CNT. IF CNT = 1 GO TO STEP-A ELSE G... -
第2部
【COBOL 読み2-6】涅槃でEVALUATEをIFにして新たな地獄
🧩今日の学び・EVALUATE をIF に書き換えると条件が指数関数的に増え、地獄のネストが誕生する。・「書ける」と「読める」は別物──係長の戒めどおり、保守性は常に最優先。 なるお)はーい、係長今日のコードくださーい 係長)なんだお前やる気あん... -
第2部
【COBOL 読み2-5】EVALUATEと複数ALSOで限界突破!
🧩今日の学び・EVALUATE ALSOは「増えるごとに指数的に読めなくなる」危険な構文で、2個までが事実上の限界。・“動けばOK”ではなく“未来の誰が読めるか”というCOBOL本来の美学が基準となる。・条件を増やしたくなる衝動こそ地獄の入口──ALSOは減ら... -
第2部
【COBOL 読み2-4-2】EVALUATE ALSOでガラスの仮面の愛憎劇
🧩今日の学び・EVALUATE ALSOは左右を“1ペア”で評価する高精度条件分岐で、複雑性と可読性のバランスが命。・OTHERを使うと「片側だけ緩める」柔軟指定ができ、網羅性も崩れない。・ALSOは2つまで──三角関係を超えると人間もCOBOLも破綻する。 なる... -
第2部
【COBOL 読み2-2-1】EVALUATE祭り逆走〜できない子は覚醒せず、残念!
🧩今日の学び・EVALUATE変数は“値を=で比較するだけ”という最もシンプルな分岐構文・TRUE版より複雑な条件は書けないが、読みやすさと安全性が段違い・「値で分類するときはTRUEではなくEVALUATE変数」を使うのがCOBOL流 ほれ、今日のコードだ。 E... -
第1部
【COBOL 読み1-24】第一部完 新しい世界へ
なるお)係長!全部読みきっちゃいましたよ!結構簡単でしたね! 係長)結果、途中から俺が説明してただけな気がするが。 な)完全に気のせいですよ! まったくもう係長ったら、俺の勇姿を忘れちゃったんですか?テキパキすぎる説明が係長の在りし日の姿以... -
第1部
【COBOL 読み1-14】IF ORはわかるけど〜世の中は勝ち負けだらけ
🧩今日の学び・IF OR は「どれかひとつでも空欄なら即アウト」の実務的バリデーション。・CNT-BLANKは“何個空いてるか”ではなく“空欄あったか”のフラグ扱いだと係長が喝。・次回は「AND条件」や「詳細バリデーション」へ踏み込み、入力検証の本質へ... -
COBOL
【COBOL 読み1-13】INSPECTで文字列置換〜純情乙女と係長
🧩今日の学び・INSPECTは“文字列をなめ回して処理する”ためのCOBOL専用の強力コマンド。・TALLYING/REPLACING/CONVERTINGの役割を係長の例えツッコミで一気に整理。・次回は「TRIM実装の本番処理」へ踏み込み、文字列前処理の実務力を上げていく... -
COBOL
【COBOL 読み1-12】UNSTRINGでCSV分割〜愛故にカンマで区切られる人生
🧩今日の学び・UNSTRINGとDELIMITED BY ALL "," でCSVの1行を正確に分割できることを理解。・連続カンマ=空欄をどう扱うかを、係長の辛口ツッコミでしっかり腹落ち。・次回は「UNSTRING後のデータの扱い方」へ踏み込み、CSV処理の本丸に近づく。 ...
12