Javaプログラミング道場 [プログラマー現役続行]
私自身が今まで行ったことがない新たな教育コース(Javaプログラミング道場)を7月24日(土)に行いました。教育コースの目的は、以下の通りです。
参加者は、様々な職場でソフトウェア開発に従事しているのですが、やはり、多くの開発現場では、まだまだテスト駆動開発は普及も定着もしていないようです。そのため、今回初めて、小さい課題ながらも経験してもらうことができました。
今回の参加者には、『アプレンティスシップ・パターン』をプレゼントしました。
仕事以外の場において、ソフトウェア開発の基礎練習を行う。2名一組の6組で、EclipseとJUnit4を使用し、同じ課題を解いていく形式で進めました。遠方(佐賀県唐津市や大阪)からの参加もあり、10時から開始して、18時に終了しました。
- テストファースト開発(テスト駆動開発)
短いプログラムを通して、テスト駆動開発を経験する- 防御的プログラミング
防御的プログラミングを意識して行う- 公開APIの考え方と仕様書の記述
防御的プログラミングで検査する機能をきちんとAPI仕様に記述する- ペア・プログラミング
一人で開発するのではなく、他の開発者とコミュニケーションを行いながらの開発を経験する- 人前での練習/より良いプログラミング
自分が書いたコードも含めて、コードのレビューを全員で行うことで、より良いプログラミングを学んでいく
参加者は、様々な職場でソフトウェア開発に従事しているのですが、やはり、多くの開発現場では、まだまだテスト駆動開発は普及も定着もしていないようです。そのため、今回初めて、小さい課題ながらも経験してもらうことができました。
今回の参加者には、『アプレンティスシップ・パターン』をプレゼントしました。
2010-07-25 12:38
nice!(0)
コメント(0)
トラックバック(0)
コメント 0