現在、Qiita Advent Calendar 2025を完走するため猪突猛進しております![]()
12月25日まで、エッホエッホ ![]()
はじめに
みなさん、IBM Videoというサイトをご存知でしょうか?
IBMが提供する製品をショート動画でわかりやすくご紹介している動画サイトです。
- スキルアップしたくてもなかなか時間が取れない
- 気になる製品があるけど、マニュアルを読んで理解するのはきつい
- 製品の特徴やメリットをクイックに知りたい
という方には、うってつけの動画を提供するサイトです。
興味のある方はぜひご覧いただければと思います。
今回ご紹介する動画へのリンク
【日本語環境デモ】Refactor Aさんの成長 FFRPGへ変換
概要
本動画デモでは、IBM i 環境における RPG プログラムのモダナイゼーションをテーマに、従来の ILE RPG から フリーフォーム RPG へと移行していく一連の流れを紹介しています。
これからのシステム保守や将来的な拡張を見据え、より可読性と保守性に優れたコードへとリファクタリングしていく様子を、実際の作業手順に沿って分かりやすく解説する内容です。
デモの流れと特徴
デモはまず、「これからのことを考えた保守」という観点からスタートします。
完全フリーフォーム RPGでの制約事項を考慮し、プリンターファイルへの書き換えを依頼します。
作業の流れとしては、以下のように進行します。
このように、単なる自動変換の紹介ではなく、「計画 → コード生成 → コードの確認/保管 → 計画の更新/完了処理」という一連のプロセスを通じて、実務に即したリファクタリングの進め方が丁寧に示されています。
まとめ
本動画デモは、IBM i 環境における RPG プログラムのリファクタリングを、非常に実践的な視点で紹介しています。
単に「変換して終わり」ではない、継続的に保守しやすいシステム作りの考え方を伝えています。






