フラクタル

部分と全体が自己相似的な構造を持つパターン。どのスケールで見ても同じ構造が現れる。

ソフトウェアアーキテクチャへの応用

アーキテクチャTeam Topologiesでは、認知構造をフラクタル的に設計できる:

ナレッジベース設計への応用

階層的ナレッジベースでは、個人、プロダクト、組織の各レベルで同じディレクトリ構造を保つ:

docs/
├── development/
│   ├── GLOSSARY.md      # 用語集
│   ├── PRINCIPLES.md    # 設計原則
│   └── architecture/    # アーキテクチャ詳細

この構造を各レベルで繰り返すことで:

利点

関連