私は数学に優れたスキルを持っていないので、将来変更される可能性があるクラスで使用する必要があるアルゴリズムが存在するかどうかを尋ねます.
次のシナリオを検討してください。
クラス「ロール」には次のフィールドがあります。
private boolean admin;
private boolean printer;
数週間後、ロール「ゲスト」を追加することにしました。
private boolean admin;
private boolean printer;
private boolean guest;
数週間後、「プリンター」の役割を削除することにしました。
private boolean admin;
private boolean guest;
ハッシュコードをデータベースに永続化するため、このクラスのすべてのバージョンが一意のハッシュコードを生成することを 100% 確信する必要があります。
これは問題ではないかもしれませんが、私は常に Eclipse IDE ソース ジェネレーターで提供されているものを使用してきました。
Eclipse IDE (Indigo) Java バージョン >= 6 メソッドで安全かどうか、またはこのトピックに関する他のアドバイスを教えてください。これは非常に一般的なことだと確信しています。
前もって感謝します