Показать сообщение отдельно
Старый 31.05.2018, 12:42
caseyryan вне форума Посмотреть профиль Отправить личное сообщение для caseyryan Найти все сообщения от caseyryan
  № 11  
Ответить с цитированием
caseyryan
 
Аватар для caseyryan

Регистрация: Jun 2012
Адрес: Новосибирск
Сообщений: 6,644
Записей в блоге: 4
Цитата:
Ну я думал завести в классе-справочнике константы идентификаторов и при запуске программы один раз раздать им значения из генератора, а потом уже до самого конца их использовать:
Я понял. Об этом и говорю. Вот этот код у тебя будет выполняться при каждом запуске программы. То есть хоть ты и задал это как константу, но по сути это динамическое значение. Если в твоем генераторе поменяются какие-то данные (а они по-любому поменяются), ты получишь каждый раз разные ID для одних и тех же айтемов. Если задача просто в том, чтобы у разных айтемов были уникальные айди, то ок, все будет работать. А если задача сохранять что-то в базу данных, то это фиаско, так как в базе будут одни айдишники, а в программе уже другие при каждом запуске.
Я бы лучше их руками вписал, чтобы они были реальными константами и никогда не менялись
__________________
Ко мне можно и нужно обращаться на ты)