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ソース開発画面の行番号...
-
文字列に半角スペースがあるか...
-
「C#ができればJavaもできる」...
-
iPodでゲームソフトを製作する方法
-
LAMP開発環境のエディタ
-
プログラムを教えてください。...
-
Web開発における言語のおすすめは
-
vba クリップボードクリアにつ...
-
Pythonを勉強する道のり
-
UWSCが、動作環境の違いで動か...
-
大学の授業のプログラミング、...
-
サーブレットで電卓をつくる
-
javaのジェネリックスでTとEの...
-
WindowsでのOvjective-C開発環境
-
スキル高めのIT技術者になぜ左...
-
Javaでのエラーについて
-
gitでバージョン指定してダウン...
-
今年30歳、業務未経験がプロ...
-
エクセルVBAがMACで動かない
-
HDD Health 2.1を入手したい
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Eclipseソース開発画面の行番号...
-
オブジェクト指向について
-
プログラミング開発経験とは?
-
JavaMailを使う前のTomcatの設定
-
「C#ができればJavaもできる」...
-
この便利な時代に開発環境すら...
-
プログラミング言語について
-
eclipseでtomcatを使うには
-
JAVAを使って管理システムを構...
-
文字列に半角スペースがあるか...
-
今でも、TomcatとApacheの連結...
-
Javaでバッチ処理
-
PowerBuilderの知識が必要です。
-
ファイルアップロード時の文字...
-
PL/SQLを使った開発について質...
-
Linux上でのゲーム開発環境につ...
-
C言語によるバイナリファイルの...
-
Java案件で、業務内容に製造以...
-
TOMCATを使用したStrutsについて
-
androidアプリ開発における白黒...
おすすめ情報