~スマートフォン用の表示で見るぐるぐる~この広告は、90日以上更新していないブログに表示しています。打ち上げ終了後のホテルと、翌日の帰りの新幹線の中で書いたコードを順番に追ってみます。知らない人でもそれなりに雰囲気は掴めると思います。あ、このエントリかなり長いです。MotsunabeZombieProjectとしてください。リポジトリとかができます。当日説明しなかったけど、すでにあるリポジトリを丸ごと取ってくるコマンドです。既存のリポジトリのコピーをローカルに作ります。ブランチの他に、タグがいくつかあるはずです。しているかの参考にしてください。お題お題を簡単にまとめると、「つぶやきの種別を判定するシステム」です。タグに含まれる数字と、このリストの数字が対応しています。最終形を眺めるとりあえずどんなファイルがあるか見てみましょう。つのクラスが定義されています。導入したところでしょうか。簡潔かつ分かりやすくなりました。方では文字列の一点比較を行う必要がなくなったからです。ペアが使っていたものをそのまま使わせてもらいました。設定するとその文字列配列を使ってくれます。通信を行ってつぶやきを取得します。この小さなクラスに通信を任せてあるため、他の部分ではネットワークを全く意識する必要がありませんし、テストも完全にオフラインで実行できるようになっています。行と、非常にコンパクトに収まっています。行と、だいたい半々になりました。正規表現の一部となっていました。最後が若干気になりますが、他は問題なさそうです。約4.8分となりました。コミットもあるため、実際にはもうちょっと増えます。&として立ち上げておいてください。実装から見ていきましょう。ここではブランチに馴染んでもらうためにコードを追うためのブランチを作って、ブランチを移動させることでコードを追いましょう。作成し、そのブランチに切り替わりました。違い、リビジョン番号ではなくハッシュ値によってコミットを識別します*1。キーを押してください。ブランチが確認できます。