リファクタリング

 リファクタリング(Refactoring)は、既存のコードを変更せずに、コードの設計や構造を改善し、可読性や保守性を向上させるプロセスです。C++のコードを例にリファクタリングを進める上で、有益となる情報を紹介します。

  1. コードの安全性を高める
  2. Nullオブジェクト
  3. SOLID原則