ダーティコードについていくつか質問をしたいと思います。中規模のプロジェクトでコーディングした初心者もいます。コードは非常に大きな泥の塊です。彼らは上級プログラマーではありません。彼らは、Javaについてキーボードの使い方を少し知っているだけです。メインクラスに12,000行のコードを記述しただけですが、6000行はNetBeans自体に属します。
私の仕事は、コードを分析し、コードを維持する良い方法を提案することです。私のアイデアは、プロジェクトを廃棄し、OOP方法論で新しいプロジェクトを開始することです。最近、このサイトや他のいくつかから、問題に関するメモやアイデアを集めました。
今、私は次の質問があります:
- コードを修復し、OOPに変更する必要がありますか?現在、デバッグ中です。
- コードにはコメント、ドキュメント、プログラミングの特定のスタイルなどがありません。それを変更することは本当に高価で時間がかかります。これについて何ができますか?
- すべてのルール(コメント、OOP、優れたコード品質など)に従うように指導するにはどうすればよいですか?
- コードに誤りがあり、エラーが発生しやすい。私たちは何ができる?テスト?修正用に2〜3枚のA4ペーパーを作成しますが、終わりはないようです。
私は彼らとは新しいと言わなければなりません。同様に、プロジェクトへの参加が遅すぎるというルールを破ったと思います。私は彼らを去らなければならないと思いますか?