Si tiene una situación en la que necesita saber dónde no se configuró un valor booleano (por ejemplo, si ese valor no establecido debería heredar de un valor principal) la primitiva booleana Java (y el equivalente en otros idiomas) claramente no es adecuado.Mejor manera de definir el estado verdadero, falso o no configurado
¿Cuál es la mejor práctica para lograr esto? Defina una nueva clase simple que sea capaz de expresar los tres estados o use la clase Java Boolean y use null para indicar el estado desarmado?
Me gusta http://thedailywtf.com/Articles/What_Is_Truth_0x3f_.aspx por supuesto :) –
Me gustaría revocar ese comentario si pudiera. –