設計を、私の思想と併せて話します。使うケースを想定しています。これは未検証の設計です。導入後に人柱報告しますね。壊れないように運用していくのは極めて困難です。壊死は始まり、着実に広がっていきます。設計の場合、この壊死の治療は大変です。正常なスタイルを崩してしまわないか、広大な影響範囲を確認しなければなりません。得意な人がプロジェクトに入ったところで、苦しみは同じです。治療はどんどん先送りにされ、どろどろに腐りきったスタイルの出来上がりです。設計に必要だと感じていることは厳格なルールでも壊れにくさでもありません。考えるんだ』デブリードマンを御存知でしょうか。感染や壊死をした部位を除去する外科処置のことです。感染、壊死組織は正常な肉芽組織の成長の妨げとなるため、デブリードマンは創傷外科治癒の原則である。運用においても必要であると考えています。アンパンマンの顔のようにリファクタリングできたら嬉しいですよね。デブリードメントを可能にするのは何かしらのスコープです。確認可能な広さのスコープで、混ざり合わない境界が要るのです。結局スコープかよ!って思いましたか?そうです。スコープは本当に重要なんです。ファイルが生成されます。ファイルに記述していくとスタイル規則はグローバルに放り出されますから、何かしらの設計を施します。組み合わせを利用したスコープでした。属性を利用しています。対応を考えるとルールが複雑化しそうです。