アカウント名:
パスワード:
Javaで仕事する人(複数人)はどうやって効率よく開発するのだろうか。やっぱりIDE依存なのかな。でJUnitかな。
テストは、IDE のデバグツールを用いてもいいですし、テストツールとして JUnit 使ってもいいですね。アサーションは Java 2 SDK 1.4 から標準搭載されていますから JUnit の代わりにそれを利用してもいいです。
でもそれよりも Java に限った話ではないのですが、開発手法を考えた方がいいと思います。開発手法は数あれど、これと言ったものはありません。ぜんぜん完璧じゃありませんが、とりあえず XP [esm.co.jp] が参考になると思います。
あとフレームワーク
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
一つのことを行い、またそれをうまくやるプログラムを書け -- Malcolm Douglas McIlroy
開発手法としては (スコア:1)
テストは、IDE のデバグツールを用いてもいいですし、テストツールとして JUnit 使ってもいいですね。アサーションは Java 2 SDK 1.4 から標準搭載されていますから JUnit の代わりにそれを利用してもいいです。
でもそれよりも Java に限った話ではないのですが、開発手法を考えた方がいいと思います。開発手法は数あれど、これと言ったものはありません。ぜんぜん完璧じゃありませんが、とりあえず XP [esm.co.jp] が参考になると思います。
Re:開発手法としては (スコア:1)
> 少数精鋭(5人程度)にすること。
今3人です。
> リーダーをはっきり決めること。リーダーはプロジェクトの管理をし、実装はしないこと。
みんなで実装してます(^^; 一応リーダーとも言えなく無い人は居ます。
> Java でいうと、Javadoc 付の interface (つまり境界面)を作り、その interface を担当者が実装すること
目から鱗です。なるほど。
> リファクタリングを恐れないこと
今書いてるコードを捨てる覚悟は必要ですね。(>_<)