たとえば「どのように動作するか」を説明するレイヤーもあれば「なぜその動作で所望の結果を得られるか」のレイヤーもあり、「なぜそのような書き方でよいのか」もあるし「なぜ他の書き方ではなくそのような書き方にすべきだったのか」もある