第2部– category –
-
第2部
【COBOL 読み2-12】第二部完 さらに新しい世界へ
なるお)係長、ジャージーデビルってこれっすよ。鳥っぽいすよね。 係長)なんだってんだ。 な)えー、だってジャージーデビルに興味津々だったじゃないすか!鼻息荒かったじゃないすか! 係)なにのどこに興味津々だったんだよ… な)UMA話できるかと思っ... -
第2部
【COBOL 読み2-11-3】PERFORM抜けとSTOP RUN〜係長の憂い
🧩今日の学び・PERFORM THRUは段落を順番に実行して呼び出し元へ戻る「一回きりの段落実行」・END-PERFORMはループ終了、EXIT PERFORMは途中脱出、STOP RUNはプログラム全体終了・COBOLの制御構造は「どこまで終わらせるか」を常に意識して書く必要... -
第2部
【COBOL 読み2-11-2】PERFORM THRUの罠〜黒歴史は永遠に
🧩今日の学び・PERFORM THRU は段落を“範囲指定”で実行し、END段落のピリオドで呼び元に戻る仕組み・END-PERFORMはループの終わりであり、段落や呼び出しの終了を意味しない・THRUの乱用は保守で静かに壊れるため、「読む人の生存」を最優先に構造... -
第2部
【COBOL 読み2-11-1】PERFORM THRUの全角に隠された罠〜愛と恋の違いと未亡人
🧩今日の学び・PERFORM THRUは開始段落から終了段落までを“通しで実行する”ため、段落名の設計が命になる・全角スペースは目に見えないが、検索・比較・デバッグを確実に破壊する静かな地雷・COBOLが求めるのは自由さではなく「後から読める英語」... -
第2部
【COBOL 読み2-10-2】DISPLAYで世紀末でもCOBOLはマジメ
🧩今日の学び・DISPLAY は「書いた順・スペースで区切った単位」どおりに出力するだけの正直な命令・CNT CNT と CNTCNT はまったく別物であり、COBOLにとってスペースは意味の境界線である・読めない地獄を止めるのは言語ではなく、人間の良心と設... -
第2部
【COBOL 読み2-10-1】MODで割って余っちゃう?〜責任転嫁の軌跡
🧩今日の学び・MODは割り算の「余り」を返し、偶数・奇数判定を直感的に書ける演算子・PERFORM VARYINGとIFを組み合わせることで「回しながら判断する」一覧処理の基本形が見える・DISPLAYは文字列と変数を並べるだけで連結されるため、空白は自分... -
第2部
【COBOL 読み2-9-2】小数点での比較の危険性〜愛かドケチか
🧩今日の学び・小数は2進数では正確に表せず、比較やループ条件でズレが生じる・「ピッタリ一致」を信じないのがCOBOL流の安全設計思想・小数を扱う処理は、整数スケールに変換して制御するのが現場の基本 なるお)係長ー、昨日ちょっと調べてたら... -
第2部
【COBOL 読み2-9-1】伝えることの大切さ〜BYで積み上げ下げ
🧩今日の学び・PERFORM VARYINGは、FROM=開始BY=ごとにUNTIL=終わりを日本語で読むと一気に理解できる・BYは省略されがちだが、伝えないと読み手に意図が伝わらない重要要素・増加だけでなく、減少や小数も扱えることでループ表現の幅が大きく広... -
第2部
【COBOL 読み2-8-2】PERFORM抜けでの初期化話〜スケバン刑事と饅頭と
🧩今日の学び・EXIT PERFORM後のCNTは外へ生き残るため、再利用には初期化が必須であることを理解した。・係長の「初期化は礼儀」という教えで、COBOLが“人情と安全運用の言語”である理由が腑に落ちた。・ループ変数管理は次回にもつながる基礎──片... -
第2部
【COBOL 読み2-8-1】無駄を無にしないEXIT PERFORMの意識の高さ
🧩今日の学び・EXIT PERFORMは無駄ではなく、本来の動線を残す“意図の見える余白”。・実行されない行も、読み手に正しい文脈を伝える設計要素になる。・COBOLの可読性思想を理解することで、ループ制御の判断がより的確になる。 係)よし、今日のテ...