まず抽象化の価値を学び、次に抽象化のコストを学び、それからエンジニアリングの準備が整います。
First you learn the value of abstraction, then you learn the cost of abstraction, then you're ready to engineer.