Getters booleanos Java "é" vs "são"
Eu sei que a convenção em Java para getters booleanos é incluir o prefixo "is".
isEnabled
isStoreOpen
Mas e se o assunto for plural? Ou seja, e se, em vez de querer saber se uma loja está aberta, eu quisesse saber se todas as lojas estão abertas?
isStoresOpen()
não faz sentido em inglês.
Estou tentado a escrever getters como:
areStoresOpen
areDogsCute
areCatsFuzzy
E eu acho que isso faria sentido, mas eu tenho dito por outros que eu deveria apenas engolir e abandonar o acordo verbal do sujeito e usarisStoresOpen
, isDogsCute
, isCatsFuzzy
.
De qualquer forma, o que devo fazer para getters booleanos que operam em um assunto plural?