サイト更新情報
[Categories]
agile | angularjs | barbecue | birthday | body scoop | car | chuork01 | dinner | domin life | drive | event | fes | fishing | friend | gunpla | javascript | life | lunch | photo | ps3 | rails | ruby event | sake | software-development | sports snowboard | study event | sushi | sweets | techmix-hokkaido | torne | travel | vegetable garden | vim | weight training | whiskey | work

Ogagaga Diary


2011年03月25日 今日のペアプロでわかったこと [長年日記]

出来事

ペアプロを新人教育に使っている今日この頃なのですが、今日はなかなか悲劇があったので、今後のためにまとめてみた。

毎日朝会をやって問題点や出来上がっているものを確認していて、今日はサーバーへリリースしようかーと思って自分のところで動かそうとしたらうごかないということが発生した。 WordPressでごにょごにょするのをやってもらっていたんだけどtrunkのソースをチェックアウトしてきたら動かない。。。

自分の悪かったこと

  • コードレビューが少なかった
  • trunkへコミットしてるかのチェックを怠っていた←これが一番大きい

メンバーの悪かったこと

  • trunkに直前までソースをコミットしていない
  • trunkへのソースコミットが全機能一括になっている
  • 上記の原因でどこが原因で動かなくなっているかの検討がつかない

修正方法

  • ソースを初期段階に戻して別の場所にリポジトリ作成
  • 1機能ずつコミットしなおし←不具合の原因を突き止めるため

といったことが今日時点でわかったのでした。 いくら自分が悪いとはいえ、SVNの使い方やコミットの仕方は半年間みっちり教えてきたのにこんな結果になりとても残念。 教えてきたことをA4一枚とかにまとめて自分の机の見える所においておけばいいのになーって強く思う。なんか本来のペアプロとちょっと意味合い違うなーとも思ったり。

よく育つ人ってのは世間で言われているとおり以下のことができる人なんだろうと思う

  • 素直であること
  • しっかりとメモをとることができて活用できること
  • ほう、れん、そうがしっかりできること
    • とりわけ相談できる人のほうがよく伸びると思います。
  • 自ら考えることのできる人
  • 日本語に不自由しない人
  • 自宅で素振りをする人
    • プロ野球選手のように試合や練習以外に自宅でもりもりとトレーニングすること

といったところでしょうか。 あとはフレックスタイムもあまりよくないなと思う今日この頃です。

ちなみにWordPressで何が悪かったかというとログインしたら真っ白い画面になってしまうという内容です。PHPはさっぱりの僕ですが9割型何かのプラグインが悪さしているだけのようなので、すぐには修正できたと思われます。

追記 すぐにコミットしないのはなぜなんだろう。僕なんかすぐにコミットしたくてしょうがないのにな。修正をすぐに戻せたり、問題の箇所をすぐに発見できたりすると思うんだけどな。なかなかこれが伝わらない。

本日のツッコミ(全1件) [ツッコミを入れる]
オム子 (2011年03月28日 10:49)

>すぐにコミットしないのはなぜなんだろう。 <br>昔の自分はコミットしてtrunkを壊すことのほうがコミットをしないよりも怖かったなぁ。 <br>なんかものすごい神聖な場所だから汚してはいけないと思っていた。 <br>自分でリポジトリをメンテナンスするうちに怖さを克服した気がする。

[]