강의

챌린지

멘토링

로드맵

커뮤니티

レガシーJavaのリファクタリング:変更の判断からIntelliJ IDEAでの実践まで

レガシーJavaコードを修正する際に、何を変更し、どのような動作を維持すべきかを判断します。従来のIntelliJ IDEAの実習ではコードの変更を直接確認し、新たに追加された理論編16本では、名前・関数・重複・責任・呼び出し契約と検証基準を学びます。

難易度 初級

受講期間 無制限

Java
Java
IntelliJ IDEA
IntelliJ IDEA
Refactoring
Refactoring
Java
Java
IntelliJ IDEA
IntelliJ IDEA
Refactoring
Refactoring

新しい理論を16編追加:リファクタリングで、何を変え、何を守るかから判断しましょう

こんにちは、HanCorpです。

(以前は「謙虚に実っていく稲」という名前でしたが、長すぎるので変更しました。😅)

既存のIntelliJ IDEAリファクタリング実習コースに、理論講義16本を追加しました。


既存の実習でRename、Extract Method、Change Signatureなどを使ってコードをどのように変更するかを確認したなら、新しい理論では何を判断すべきかを扱います。

• 維持する動作を決め、小さな変更と検証の手順を立てる

• 名前・関数・重複・データ・責任の境界を判断する

• 呼び出し元の使い方を守り、必要な分だけ変更して止める

• 同じ基準でAI指示の重複と衝突を確認する

すでに実習を受講された方は、カリキュラムのセクション7~12で新しい講義を続けてご覧いただけます。

初めて受講される場合は、新しい理論の最初の3本で変更と検証の基準をつかんだうえで、実習に適用してみてください。


受講中にどのような判断が最も難しかったか、質問として残していただければ、今後の参考にいたします。

説明を練り直す際の参考にします。

ありがとうございます。

コメント