ハンズオンの題材 参加者は、自分の所要時間と他の参加者の平均的な所要時間や分布とを比較することで自身のスキル確認やスキル向上に役立てることができるでしょう。ハンズオンは期間限定で、以下を用意しています。図2は結果が公開された後で自分の所要時間と比較している様子を表しています。 (a)ペイントツール ver. 1.0のJavaアプレットとソースコード(約1,500行) (b)ver. 2.0のソースコードとver. 1.0のソースコードの差分(diff(パッチ)形式、19項目) また、以下の手順で実施します。 記録フォーマットの入手 記録フォーマットをダウンロード、簡単なアンケートに答える。 (a)の理解 (a)のソースコードを読み、どの部分でどのような機能が実現されているかを把握する。そのときの所要時間をフォーマットに記録する。 (b)の適用可否の判断 (b)の差分19項目それぞれについて
![【読者参加型企画】2,000行のJavaソースコードを読むのに何分かかりますか?](https://cdn-ak-scissors.b.st-hatena.com/image/square/5f5f76f81f1fab6a79edc236bbd90e1dd6686131/height=288;version=1;width=512/https%3A%2F%2Fcodezine.jp%2Fstatic%2Fimages%2Farticle%2F4388%2F4388_arena.png)