Speaker
動くプログラムを書こう
このセッションでは、WEB+DB PRESSでの連載「基礎力アップ! Javaプログラミング」をベースに、プログラムをどのように動かすかということをお話しします。
プログラムは動いてなんぼです。そして、動かすためには処理がちゃんと書けないといけません。
きれいなコードとはなんぞやといった議論はさかんに行われますが、どんなにきれいなコードでも動かないと意味はありません。逆に動きさえすれば、汚くてもかまいません。
けれども、きれいなコードの書き方の本はたくさんあっても、動くプログラムの書き方というのはなかなか見かけません。動いたプログラムをよりよく動かすというのはありますが。
変数やループがなぜわからないのか、再帰がうまく書けないのはなぜか、フラグの管理が難しすぎて破綻してしまうのはなぜか、もしかしたらわかるかも。そして動くコードを書けるようになりましょう。