海外での連携
海外に来て別の国に住んでるプログラマーとオンラインで連携することがたまにある。
最近は Zend Framework ベースの PHP/MySQL 系のプロジェクトをポーランドのプログラマと一緒に開発しているが、英語が書けるっていう前提で、コーディング規約・フレームワーク・OOP て重要だなとか思う。PHP なら Zend Framework っていう大きなフレームワークがあるから学習コストは経験者にとっては大して問題ではないので、後は2つの国同士で会話なく理解出来る規約にのっとった OOP/MVC ソースコードが重要ですね。スパゲティコードじゃないから理解しあうのは簡単。
で、最近プライベートの時間しか打ってないけど、Flash ってどうなんやろとか思って調べたら規約はこんな感じなんですね。大きくづれていることは無いなあ。Flex なら Adobe 公認の Caigorm Framework っていう学習して損の無いフレームワークってのがあるけど(これやってうわっ、いい!って自分は思った。)、Flash ってまちまちすね。日本人なら Progression だろうけど俺にはちょっと違ってたし、一応自分の開発には自分のフレームワーク(CVF)を使ってるけど、なんつーか、外国人と連携するには 100% これって言うのがあったら便利なのか。じゃないのか。
まあ、どっちにせよ、動けばいいっいう開発は最近無くなった、気がする。
でもあまりこだわらないような意識もしないと。
