No.2ベストアンサー
- 回答日時:
JavaではSUNがコーディング規約を規定しています。
(原文) http://java.sun.com/docs/codeconv/html/CodeConvT …
(日本語訳) http://www.tcct.zaq.ne.jp/ayato/programming/java …
また個人的にお勧めなのが「頑健なJavaプログラムの書き方」です。
(日本語訳) http://www.alles.or.jp/~torutk/oojava/codingStan …
プログラマは人から決まりを押し付けられるのを嫌うため、できるだけ多くの関係者が仕様策定に参加できるようにするのも重要だと思います。
できればStrutsなどのフレームワークについても規定を設けたほうがよいと思いますが、これは標準がないように思います。
ですが特にStrutsはフレームワークの中でも自由度が高いため、例えば「アクションクラスとDAOは分離する」などの規定は必要かと思います。
No.1
- 回答日時:
そのプロジェクトで過去に発生した「重大な問題」で「原因がコーディングによるもの」などを洗い出したりして決めれば良いでしょう。
そして、決めるのも、質問者様1人で決めるのではなく、プログラマを集めて、(全員が難しければ、プログラマの中のリーダー的人物)みんなから意見を元に決めるのが良いと思います。
Eclipseを使用していれば、「FindBugs」などのプラグインを入れて、設定をするのも良いかと思います。
↓
http://www.atmarkit.co.jp/fjava/rensai3/eclipsep …
あとは、質問者様とは違う現場にいる似たようなプロジェクトの規約などを参考にするのも良いかと思います。
(これは入手がもしかしたら難しいかもしれませんが。)
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- IT・エンジニアリング IT開発、ソフトウェア開発、アプリ開発において、要件定義は受注の前か、後か? 見積額に含むか否か? 1 2022/06/20 19:02
- SEO googleサーチコンソールで、重複URLが多数発生、その修正方法について 2 2023/06/23 16:15
- Java 質問です。 Java言語を勉強出来る機会がありますが、プログラマーに将来性はあるのでしょうか? AI 3 2023/05/25 16:54
- Visual Basic(VBA) VBでExcelの表形式の様なデザインを作りDBと連携させる。 4 2023/02/28 11:39
- IT・エンジニアリング 前職はインフラ業務に従事しており、開発ができると言われSESに入社しました。開発未経験ということで前 4 2022/06/29 19:08
- システム システムを開発するにあたって 3 2022/08/06 21:30
- 政治 一刻も早くサウジを仲間に入れて戦闘機開発を急ぐべきだ。どうした自民党? 1 2023/08/15 11:00
- IT・エンジニアリング teratailなどでプログラマー向いていないと言われてPTSD、でも諦めない。最低で何日要する? 2 2022/09/25 06:53
- IT・エンジニアリング ラズベリーパイでモデルベース開発の学習がしたいです。 1 2022/11/22 21:07
- JavaScript React と Electron でデスクトップアプリを開発する環境について 1 2023/02/08 11:16
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Eclipseソース開発画面の行番号...
-
プログラミング言語について
-
androidアプリ開発における白黒...
-
JavaMailを使う前のTomcatの設定
-
Javaでボードゲームを作る準備?
-
文字列に半角スペースがあるか...
-
この便利な時代に開発環境すら...
-
デザインパターンは必要か
-
Eclipseのダウンロード
-
C言語によるバイナリファイルの...
-
vba クリップボードクリアにつ...
-
Javaでのエラーについて
-
使用しているJUnitのバージョン...
-
gitでバージョン指定してダウン...
-
IISワーカープロセスが原因でCP...
-
CLASSPATHを設定しても、『Clas...
-
Selenium/VBA/Chrome エラーで...
-
プログラマーの適正検査落ちま...
-
エクリプスのプログラミングに...
-
unzip32.dllの利用について(64b...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Eclipseソース開発画面の行番号...
-
「C#ができればJavaもできる」...
-
今でも、TomcatとApacheの連結...
-
オブジェクト指向について
-
Mac、Javaのライブラリ追加場所...
-
プログラミング開発経験とは?
-
JAVAで開発するシステムの...
-
PowerBuilderの知識が必要です。
-
ファイルアップロード時の文字...
-
PL/SQLを使った開発について質...
-
JAVAを使って管理システムを構...
-
JavaMailを使う前のTomcatの設定
-
サーバサイドJavaの「べか...
-
この便利な時代に開発環境すら...
-
文字列に半角スペースがあるか...
-
TOMCATとANDROIDSTUDIOの違い
-
Javaでバッチ処理
-
コマンドボタンの文字が消える!
-
J2MEでUTF8ソースコードでコン...
-
dao,daoimpl,daofactory古い?
おすすめ情報