netail.net
自作フリーソフトや,ゲームに関する雑記を公開してます.
日記はソフトウェア工学の論文ネタが中心です.
最近のお知らせ (古いものはこちら)
2004-05-30 古い日記からの変換データ [長年日記] ▲
_ Eclipse ▲
いまさら気づいたが,Eclipse のダイアログは,ときどき文章量のほうがダイアログサイズより多いので省略されてしまっている場合があるみたい.
Java ビルド・パスの追加における[変数の追加] は,実は[拡張...]を選んで変数が指しているフォルダから先のJAR ファイル選択をするのが正しい使い方らしい.(ラベルにメッセージが出ていたのだが, "..." で 省略されていて気づかなかった)
[外部 JAR の追加] はディレクトリによる絶対パスあるいはプロジェクト内部の相対パスによる追加で,ECLIPSE_HOME などの変数を使った可変クラスパスの追加は [変数の追加] らしい.なんか言葉の使い方としていけてないような気がする.変数というより「可変パスの追加」なのかもしれない.(.classpath ファイル中では,それぞれ kind="lib" と kind="var" として表記される)
_ JUnit ▲
授業で教える都合で,とりあえず勉強しながら使ってみる.何となく「達人プログラマー」やXP本で話は聞いているのでテストケースを作ってみる.
Eclipse から使うと,クラスを右クリックして[新規]-[その他...] [JUnit/TestCase] でそのクラスのテスト用クラスが生成される.すごく便利.[実行...] [JUnit] を選ぶと「パッケージ内のすべてのテストケースを実行」とか選べて,JUnit View からボタン1つでテスト実行した結果を見られる.これは,これから Java でコード書くときはJUnit 使っていこうかな,と思ってしまうくらい快適.さらっとテストケースと実装を書いてしまう.
いちおう学生にはテストケースを渡してコードを書いてみるとかやらせないといけないので,クラスのコードを抜いてかわりに // TODO タスク・タグを埋め込んだ状態にしておく.