遅い→起動時

http://d.hatena.ne.jp/pmint/

コーディングの上達には

コーディングの上達、つまり考えたプログラムを効率よくコードで表現していくには…

エラーを読む

まず適切なエラーメッセージを表示させることができるように。
エラーを読まないとコードの完成は不可能。
開発者にとってエラー出力はコンパイラーの最大の機能。

型に気を配る

アプリケーションハンガリアンを使って。あるいは使うつもりで変数に命名
異なる型の値を1つの変数にしない。
必要なら型も変数もいくら増えてもいい。

スコープに気を配る

特に変数のスコープは適切に。
広すぎず、狭すぎず。「グローバル変数は悪」という偏見を捨てる。