Java булевы геттеры «есть» против «есть»
Я знаю, что соглашение в Java для булевых методов получения включает включение префикса "является".
isEnabled
isStoreOpen
Но что, если тема множественного числа? То есть, что если вместо того, чтобы знать, открыт ли магазин, я хотел бы знать, открыты ли все магазины?
isStoresOpen()
Безразлично»не имеет смысла в английском.
Я испытываю желание написать геттеры как:
areStoresOpen
areDogsCute
areCatsFuzzy
И я думаю, что это имело бы смысл, но ядругие говорили мне, что я должен просто смириться с этим и отказаться от предметного соглашения и использования глагола.isStoresOpen
isDogsCute
isCatsFuzzy
Во всяком случае, что я должен делать для логических геттеров, которые работают на множественном числе?