私はJavaプロジェクトに取り組んでおり、チームの約10人の開発者です。そして、私たちは皆 Eclipse を IDE として使用しています。
チーム内でより一貫したスタイルのソース コードを作成するために、コード フォーマッタ テンプレートを任意に使用することに意味があるのでしょうか? コードをチェックインする前にすべきことは、Eclipse でコード フォーマッタを使用することだけです。
一般に、一貫したコード スタイルがチームにメリットをもたらすことはわかっています。問題は、強制ルールとして機能する必要があるかどうかです。硬すぎるのかもしれません。
例 1: テンプレートは、行の最大幅を 80 に強制します。80が設定可能であることは確かです。
例 2: Eclipse でフォーマットされたコード:
int green = 1;
int red = 1;
int orange = 1;
私の好みのコード:
int green = 1;
int red = 1;
int orange = 1;
したがって、コード テンプレートを使用するのが私の意見ですが、厳格ではありません。テンプレートへの違反は許容され、必要です。それについてどう思いますか。