>>70
arduino IDEのコンパイルの仕様でloop関数内で長い時間待つのは基本的に駄目だと思う。
今回のスイッチとLEDだけなら問題無いがシリアル通信を使うと問題が発生する。
なので拡張性(シリアル通信など)を考えると、2番が良いと書きました。