Bu, başlangıçta genel olarak görünebilir, ancak aslında, kullanmam gereken kararı vermekteyim. Şu anda üzerinde çalışıyorum neEnum vs Boolean kullanıyor musunuz?
gerekecektir olanlar hangi İstihdam Uygulamaları, bazı noktalarda Aktif veya Aktif Olmayan de işaretlenmesi içerir. Bir başvuru gönderildiğinde, varsayılan olarak Aktif olacaktır. Belirli nedenlerle, daha sonra Inactive olarak ayarlanmış olabilir. Sadece bunlardan biri olabilir ve hiçbir zaman null (Bu durum bir şey değiştirirse) olamaz.
Java + Hazırda Bekletme + PostgresSQL ile kullanıyorum, bu da herhangi bir fark yaratır. Benim ilk içgüdüm benim çözüm olarak Boolean benim çözüm kullanmaktır, bu yüzden bir bayrak gibi davranır, ancak enums veya ints bir bayrak yerine bir durum daha fazla önerdiğini öneren iş arkadaşları var.
Yukarıdaki tüm çözümleri kullanarak bu gibi sorunları çözdüm ve hepsi birbirinden biraz daha şeffaf görünüyor.
Bu durum için daha iyi bir yol var mı?
: [yöntem bağımsız değişken olarak Boolean kabul edilemez musunuz?] Bu durumda, (http://stackoverflow.com/questions/135845/are-booleans-as-method-arguments-unacceptable) –