目標と下位問題

目標の達成に、本質的でない下位問題が伴うとき。下位問題の切り分けは、目標の本質を理解しないとできない。下位問題の切り分けはさらに、下位問題の解決を理解しないとできない。目標の達成のために、その学習の過程において一度は必ず、目標に臨み、目標の本質を理解し、下位問題を切り分け、下位問題を解決しなければならない。しかしこれらの理解と解決は一定の順番でこなせるものではない。たとえば、ある問題を解決できて、はじめてそれを下位問題として理解できる場合がある。はじめから「まず目標を理解する。次に下位問題を切り分ける。最後に下位問題を解決する」とはいかない。明快な問題解決を習得するには、明快でない問題への取り組みを必要とする。しかも、その取り組みに一定の手順いわば効率的な学習方法を与えるのは難しい。目標の本質と、下位問題の範囲と、下位問題の解決方法は、互いに依り合っているからだ。



読みやすいコードからあふれ出た意味にしゃぶりつきたい - 反言子