Progress: Doinject 技術ブログ (2025-04-06)
Progress: Doinject 技術ブログ (2025-04-06)
1. 何が機能しているか (完了済みタスク)
- ブログ記事:
_posts/2025-04-06-unity-initialization-order-and-doinject-control.md: Unity の初期化順序と Doinject の [OnInjected] を使った制御(特に非同期 DI の観点から)について解説する記事が完成。
- 見出し構造の明確化済み。
- Doinject 紹介とリンク追加済み。
- 非同期 DI に関する記述調整済み。
- (過去の記事も存在するが、現セッションでの確認・編集対象外)
_posts/2024-02-25-doinject-concepts.md
_posts/2024-12-21-doinject-reverse-context-loading.md
- Memory Bank:
- コアファイル (
projectbrief.md, productContext.md, systemPatterns.md, techContext.md, activeContext.md) が作成され、初期情報が入力された。
2. 何が残っているか (未完了タスク)
- 次期ブログ記事の作成:
- テーマ候補:
- Addressables と Doinject の連携
- Doinject を用いた UI アーキテクチャ (MVP/MVVM)
- Doinject のファクトリ活用 (動的オブジェクト生成)
- Doinject におけるメモリ管理・開放 (Disposal)
- Doinject の適切なコンテクスト構造設計 (Project/Scene/GameObject)
- テーマ決定と記事作成が必要。
- 考慮事項: 各記事で Doinject の設定・利用に必要な Unity エディタ操作(Context の追加方法など)の解説をどの程度含めるか。
- 記事用画像の準備:
_posts/2025-04-06-unity-initialization-order-and-doinject-control.md に設定されている image: '/img/Doinject_Logo.png' が適切か、あるいは記事内容に合わせた横長画像を作成・設定するか検討が必要。
- Memory Bank の拡充:
techContext.md の Gem 依存関係の具体化 (Gemfile の確認)。
- 必要に応じて
.clinerules ファイルを作成し、プロジェクト固有のルールや好みを記録。
- 今後の記事作成に合わせて、各 Memory Bank ファイルを継続的に更新。
- ブログ全体の改善: (長期的なタスク) デザイン、ナビゲーション、機能追加など。
3. 現在のステータス
- Memory Bank の基本構造がセットアップされた。
- 1つの記事 (
2025-04-06-...) が完成し、公開待ちの状態 (published: false)。
- 次の記事テーマの選択待ち。
4. 既知の問題・課題
- 記事用画像の作成手段が未確定。
- 過去の記事 (
2024-02-25, 2024-12-21) の内容や品質は現セッションでは未確認。