ローグライク風ダンジョン生成器を作りながら、Factory Method・Template Method・Strategyの3パターンを手で覚える実践記事
PerlでDiscord/Slack Botを作りながらCommand、Factory、Strategy、Observerパターンを実践で習得。全10章で実用レベルのBotフレームワークが完成します。
PerlでOOPとFPを融合したハイブリッド設計を実践。Mooでイミュータブルオブジェクト、純粋関数、FCISパターン、Types::Standardによる型制約まで、ECサイト注文システムを題材に段階的に学びます。
ターミナルで動作するPixelアートエディタを、PerlとMooで段階的に構築します。Memento+Commandパターンの組み合わせで、無限のUndo/Redo機能を実装する方法を学びましょう。
PerlとMooでテキストRPG戦闘エンジンを作成するシリーズの目次です。State、Command、Strategy、Observerの4つのデザインパターンを学びながら、本格的なターン制バトルシステムを構築します。