Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
Java Project Example インフラストラクチャ
[ Java Project Exampleページへ戻る ]
インフラストラクチャ
時刻プログラム開発の環境(インフラストラクチャ)
コンテンツ
開発効率を上げるためとはいえ、環境を整備するのは大変な労力だ。うまくソフトウェア開発を行いたいならば、環境を整えるインフラストラクチャ担当を専任で割り当てた方がよい。
設計
イテレーション No.1
UMLを手書きした。
ソフトウェア制作
イテレーション No.1
| 作業 |
ツール |
備考 |
| ソースコード編集 |
Meadow 1.15 |
Windows用Emacsエディタ |
| コンパイル |
Java 2 SDK 1.4.0 |
コマンドライン |
| デバッグ |
なし |
|
| APIドキュメント生成 |
Java 2 SDK 1.4.0 |
コマンドライン |
イテレーション No.2
| 作業 |
ツール |
備考 |
| ソースコード編集 |
Meadow 1.15
+JDEE 2.2.9Beta9.1 |
Windows用Emacsエディタ |
| コンパイル |
Java 2 SDK 1.4.0
+ Ant 1.5Beta2 |
コマンドライン |
| デバッグ |
なし |
|
| APIドキュメント生成 |
Java 2 SDK 1.4.0 |
コマンドライン |
| ユニットテスト |
JUnit 3.7 |
|
- JDEE
- Emacs用のJava開発用パッケージ。Javaの開発を心地よくする様々な機能が満載。詳しくは下記URLに記載している。
Ant
Java環境で動作する、Javaソースファイルのビルドツール。Makeみたいなものだが、OS依存しないようにXMLでルールを記述する等、様々な機能が加わっている。ちょっとした使い方を下記URLに記載している。
試験
イテレーション No.1
ツールの使用はなし。コードレビューは目視確認。
This page is written by Toru TAKAHASHI.(torutk@02.246.ne.jp)