オブジェクト指向

IT・テクノロジー史

そのif文、いつまで書き直すつもりですか?ポリモーフィズムが教える「ペンギンを鳥として扱う」勇気とコピペ地獄からの最終解脱

オブジェクト指向の最強武器「ポリモーフィズム」をわかりやすく解説。継承・オーバーライドの本質から、ペンギンと鳩を「鳥」として扱う抽象化のメリット、if文地獄を卒業する方法まで、ビトゲンシュタインの哲学を交えて紹介。
IT・テクノロジー史

クラスやインスタンスを覚えるのはもうやめなさい。オブジェクト指向が「ルネサンス」である理由を知れば、設計の正解が勝手に見えてくる

クラスやインスタンスの暗記不要。オブジェクト指向をルネサンスの写実主義と対比して解説。データと命令の分離が生んだ悲劇、Windows 95とGUI普及との関係、カプセル化の本質をわかりやすく説明。