Click here for English version この記事は、スタンフォード大学のJohn Ousterhout教授の著書「A Philosophy of Software Design」にて説明されているdeep moduleという概念について、本人の許可を得てまとめたものです。ただし本書の内容を詳しく紹介するのではなく、主に私の考察を書き綴ったものです。 @nakabonne Sure, feel free to write an article about the benefits of deep modules. The more people that hear about this, the better! — John Ousterhout (@JohnOusterhout) January 14, 2019 最初に私の考える良いモジュールを定義付け、次にそれを実