プログラミングというのは
1、目的を抽象化して
2、それを手順化する事

の2つのステップを言うんだけど、高級言語だと2の比率が大きい。
高機能なライブラリが抽象化済の結果として提供されているからだ。


>細かい作業をねちねちと時間掛けてやる
のではなく、プログラミングは創作活動でなければならない。

細かい作業が連続するなら、その細かい作業を手順化して自動化させる=帰納的な思考がプログラミングだ。