これまでずっと一匹狼で開発やってきて,

プログラムも我流なわけで.



ウチの研究室が,個人の裁量というかカバーする範囲がやたら広いという特性はあるんだけども…



ところが最近研究室内での共同プロジェクト(若干大げさ)というものが立ち上がった.

詳細はさておき,数人で開発を行うことになるので,CVSで管理することになって.



CVSは多分個人で開発してても使うといいんだろうけども,

今まで僕は触れてこなかった.

少し特殊な開発環境にあるので,下手にやらないほうがいいと判断したから.



でも興味はあったので,開発には参加しない(アドバイザーはやるけど)立場ながらCVSには参加した.



感想.面白っ.便利っ.

これはいいものだ.



引継ぎもあることだし,使い始めてみようかな.



それもさておき,やっぱ他の人のソース見るのは面白い.

文章と同じく個性が出る.

あと勉強にもなる.

それにみんなで問題共有できるので,

メシ食いながらどうするかを気軽に話せるのはすごく良い.



個人であれば,誰かに相談しようとしたら,



何を対象に

どんなプログラムを書いていて

何をしたいのだが

こんな問題がある



という前提を提示しなければならない.

ところが同じチームであれば,



アレどうする?

こんな機能つけたくない?



で議論に入れる.



これは楽しい.



個人で開発はフリーダムでそれはそれで好きなんだけど,

これからはチーム開発もやりたいなと思った.