ActionsJavaScriptトレJavaはクールさに欠けるので、JavaScriptトレーニングを開始することにしました。サンプルアプリ(どこかで見たゲームのパクリ)http://dev.ariel-networks.com/misc/game.html自分で書いておいてなんですが、あまり見やすいコードではありません。原因は分かっていて、内部状態(プロパティ値)の更新処理と画面の更新処理があまり綺麗に分離していないせいだと思います。内部状態はいわばモデルのような役割で、表示処理との関係を取り持つのがいわばコントローラだとすると、上のJavaScriptのコードはモデルとコントローラが渾然一体となったクラスになっているイメージです。直す気はありませんが。http://dev.ariel-networks.com/articles/workshop/javascript-basic/これは序章です。トレーニングは続きます(講師はぼくではないですが)。