これまでずっと一匹狼で開発やってきて,
プログラムも我流なわけで.
ウチの研究室が,個人の裁量というかカバーする範囲がやたら広いという特性はあるんだけども…
ところが最近研究室内での共同プロジェクト(若干大げさ)というものが立ち上がった.
詳細はさておき,数人で開発を行うことになるので,CVSで管理することになって.
CVSは多分個人で開発してても使うといいんだろうけども,
今まで僕は触れてこなかった.
少し特殊な開発環境にあるので,下手にやらないほうがいいと判断したから.
でも興味はあったので,開発には参加しない(アドバイザーはやるけど)立場ながらCVSには参加した.
感想.面白っ.便利っ.
これはいいものだ.
引継ぎもあることだし,使い始めてみようかな.
それもさておき,やっぱ他の人のソース見るのは面白い.
文章と同じく個性が出る.
あと勉強にもなる.
それにみんなで問題共有できるので,
メシ食いながらどうするかを気軽に話せるのはすごく良い.
個人であれば,誰かに相談しようとしたら,
何を対象に
どんなプログラムを書いていて
何をしたいのだが
こんな問題がある
という前提を提示しなければならない.
ところが同じチームであれば,
アレどうする?
こんな機能つけたくない?
で議論に入れる.
これは楽しい.
個人で開発はフリーダムでそれはそれで好きなんだけど,
これからはチーム開発もやりたいなと思った.
プログラムも我流なわけで.
ウチの研究室が,個人の裁量というかカバーする範囲がやたら広いという特性はあるんだけども…
ところが最近研究室内での共同プロジェクト(若干大げさ)というものが立ち上がった.
詳細はさておき,数人で開発を行うことになるので,CVSで管理することになって.
CVSは多分個人で開発してても使うといいんだろうけども,
今まで僕は触れてこなかった.
少し特殊な開発環境にあるので,下手にやらないほうがいいと判断したから.
でも興味はあったので,開発には参加しない(アドバイザーはやるけど)立場ながらCVSには参加した.
感想.面白っ.便利っ.
これはいいものだ.
引継ぎもあることだし,使い始めてみようかな.
それもさておき,やっぱ他の人のソース見るのは面白い.
文章と同じく個性が出る.
あと勉強にもなる.
それにみんなで問題共有できるので,
メシ食いながらどうするかを気軽に話せるのはすごく良い.
個人であれば,誰かに相談しようとしたら,
何を対象に
どんなプログラムを書いていて
何をしたいのだが
こんな問題がある
という前提を提示しなければならない.
ところが同じチームであれば,
アレどうする?
こんな機能つけたくない?
で議論に入れる.
これは楽しい.
個人で開発はフリーダムでそれはそれで好きなんだけど,
これからはチーム開発もやりたいなと思った.