• 続きは、本家にあるけど、だいたい理解。

マイクロソフトのあるWindows開発者は、「MinWin」を「アーキテクチャの階層に沿ったコード作り直し」と称している。この説明の通り、初の「MinWin」ベースOSといわれる「Windows+Vista」以降(Windows+Vistaは若干のコンポーネント化と修正が施された)、Windowsコンポーネントには漏れなくほかのコンポーネントとの依存関係を表す「階層番号」を割り振ってあり、Windowsの中核に近いコンポーネントほど小さな階層番号を付ける。「コード修正」は、コア・アーキテクチャ・チームが上位層のコンポーネントが作動時に下位層のコンポーネントを要求する、という依存関係の問題解決を目指して取り組んだ。続いてWindows+7における「階層化」と「コード修正」の実施方法を、例を使って説明する。+