Не вижу проблем с State
; в контексте, в котором вы используете его, я не ожидаю никакой путаницы с состоянием приложения. Где бы вы ни использовали его, вы также будете ссылаться на Country
, StreetName
и PostCode
, верно? Аналогично, если вы решите назвать его Region
.
Мне не нравится Region
, хотя, потому что это довольно расплывчато. Все виды вещей являются регионами. Если бы кто-то спросил меня, в каком регионе я жил, я мог бы сказать, что Средний Запад. Или западное полушарие. Или округ Рамси. Все зависит от контекста.
Вы и те, кто работает над вашим проектом, уже должны знать контекст, поэтому используйте там слово, которое имеет смысл. Не беспокойтесь о том, имеет ли слово значения в других контекстах; ты не работаешь с ними.