ブログタグ

設計パターン

Webアプリケーション開発における設計パターンの実践集。コンポーネント設計、データフロー設計、ルーティング設計など、保守性と拡張性を高めるための具体的なアプローチを、実際のコード例とともに解説します。同じ問題に直面している開発者に役立つ内容です。

開発ノート9分で読める

ゲームインフラのリファクタリング: 12モーダルの共通化とレジストリパターンの導入

4つのゲームに散在していた12個のモーダル実装を共通コンポーネントに統合し、約830行を削減しました。ゲームデータ管理にレジストリパターンを導入して7箇所のハードコードを一元化し、CSSのみのスクロールロックも実現。設計判断の背景と採用しなかった選択肢を紹介します。

サイト更新5分で読める

ビジネスメール作成ツールと敬語早見表を公開しました

自動敬語変換を断念し早見表方式を選んだ技術的判断と、テンプレート駆動・データ駆動アーキテクチャの設計知見を紹介。クライアントサイドでの形態素解析の制約やルールベース敬語変換の精度問題など、日本語処理ツール開発の参考になる実践的な記録です。