Convención de nomenclatura de Java para nombres de variables booleanas: writerEnabled vs writerIsEnabled
¿Cuál de las siguientes declaraciones se ajusta a las convenciones de nomenclatura de Java?
private boolean writerIsEnabled;
// with methods like
public boolean getWriterIsEnabled()
public void setWriterIsEnabled()
O
private boolean writerEnabled;
// with methods like
public boolean getWriterEnabled()
public void setWriterEnabled()
Personalmente, encuentro que el primer nombre "writerIsEnabled" es más legible, especialmente cuando lo usas en una declaración if como esta:
if(writerIsEnabled)
{
//...
}