Tags
71 ページ目
Design-Patterns
困ったコードを直しながら、GoFデザインパターン23種を全部たどる【目次】
Perlで作るウイスキーテイスティング・ノート〜3つの「間に入る」パターンで設計を手で覚える
PerlとMooでPixelアートエディタを作ろう - Memento+Commandパターンで無限Undo/Redo
【目次】PerlでSlackボット指令センターを作る(全9回)
Mediator・Command・Observer をつなぐと、どう動くのか。指令センターを組み上げて動かす
実行結果を Slack 返信・監査ログ・メトリクスに流したい。通知を Observer に任せる【Observer】
コマンドの振り分けや権限チェックが本体に散らばる。仲介役を Mediator に一元化する【Mediator】
コマンドごとの if を片付けたい。コマンドを Command オブジェクトにして追加しやすくする【Command】
【目次】PerlとMooでテキストRPG戦闘エンジンを作ろう(全10回)
なぜこの4つのパターンで足りたのか。RPG の戦闘を題材に、組み合わせ方の理由を振り返る
Command・State・Strategy・Observer を同時に使うと、どう噛み合うのか。協調の流れを追う
【目次】PerlとMooでダイス言語を作ってみよう(全8回)
ここまで作ってきた設計の名前は Interpreter パターンだった【Moo】
【目次】PerlとMooでドキュメント変換ツールを作ってみよう(全8回)
ここまで作ってきた設計の名前は【Visitor パターン】だった
1
2
…
5