Featured image of post コード考古学者【Visitor】巡礼の監査官〜Perl/MooによるVisitorパターンとダブルディスパッチ〜

コード考古学者【Visitor】巡礼の監査官〜Perl/MooによるVisitorパターンとダブルディスパッチ〜

Perl/MooにおけるVisitorパターンの実装を徹底解説!要素クラスを改変せずに新しい操作(セキュリティ監査やログ収集)を追加する「ダブルディスパッチ」の仕組みを、バベル第23層を巡るストーリーとBefore/Afterコードで分かりやすく解説します。開閉原則(OCP)を満たす設計を学びましょう。