再利用 : ライブラリとサンプルの利用 再利用によるソフトウェア作成 スクラッチ(何もない所)から、作るのは効率が悪い 「在るモノ」は利用しよう (「車輪の再発明」は良くない) 創造性の原理 : 「在るモノ」は作るな 差分プログラミング : サンプルプログラムの利用 既に「*正しく* 動く」事が解っているプログラムを変更する 「動きが変に成った」なら、「最後に変更した所が変(元に戻してみよ)」 少しずつ、「作っては試す」を繰り返す (一度に完成しようとしない) ライブラリの利用 : 他の人の作ったプログラムを *丸々* 利用 約束事があるので守る必要がある ヘッダーファイル (*.h) の利用 API : 利用するための規則や役割の理解 ライブラリの利用 : Makefile と make を利用 一周目 : stdio.h/s_midi.h/s_turtle.h/s_miku.h/s_hanoi.h 色々な事例をやってみた 自分の作成したプログラムの利用 分割コンパイルと make