Тема: Quice
Показать сообщение отдельно
Старый 09.02.2011, 14:54   #16
RomanRom2
WowCore Dev
 
Аватар для RomanRom2
 
Регистрация: 31.03.2010
Сообщений: 468
Сказал(а) спасибо: 73
Поблагодарили 106 раз(а) в 70 сообщениях
RomanRom2 Это имя известно всемRomanRom2 Это имя известно всемRomanRom2 Это имя известно всемRomanRom2 Это имя известно всемRomanRom2 Это имя известно всемRomanRom2 Это имя известно всем
По умолчанию

Цитата:
Сообщение от YuruY Посмотреть сообщение
Косяки например править,
(кривые и не существующие данные висят, особо они отличаются привычкой не убирать "устаревшие" с новым патчем спеллы, добивает логика: зачем убирать из темплеты квеста спелл которые шел ревардом?
ребята, да вы что!
такого быть не может, потому что это совершенно не так, потому что это не так работает.

представьте себе, что клиент получает такой темплейт с несуществующем итемом. плеер ведь увидит его в наградах, когда будет читать текст квеста. или спеллы - то же самое, там ведь клиент все распишет по входящим данным темплейта.

я не знал до сего момента, что такое случается. я имею ввиду "мусор" о котором вы говорите. но я всегда задавался вопросом, что же будет со временем, если не обновлять снифы. и вот я и нашел ответ на свой вопрос.

просто снифы я вливаю в базу постоянно. если нет итема в базе - я его добавляю. если есть - я его обновляю новыми данными из нового снифа. наверное поэтому я никогда не замечал мусора в респонсах. все ясно.

но все равно, идеология неверная - редактировать темплейты. их нельзя редактировать. равно как и данные dbc.

что касается dbc я тоже в курсе подобных проблем, когда в этих таблицах бывает, скажем так, неадекватные данные. я тоже в свое время задался вопросом, как же ж так... и пришел к выводу из следующих соображений:
- близы - это большая контора, в которой ну явно поставлен процесс разработки ПО. в этом процессе существует несколько этапов тестирования (обычно sanity, functional, system, regression как минимум) и уж врят ли будет заимплеменчено в мейнстрим такой явный косяк.
- стало быть что то "нерабочее" либо по факту не используется в данном релизе и оставлено на потом. например, коды для профы "ювелирное дело" были еще в 2003 году в клиентах.
- ну либо близы реально облажались такое тоже бывает, но не в таком количестве, когда можно говорить, что если взять дбц из любого клиента и там будут сотни косяков. нет, такого не должно быть.

допускаю "мусор" в дбц, т.к. это клиенткие данные и все они там не нужны, что нужны для сервера. но я помню эти гайды "по редактированию спеллов", там речь почти всегда шла о неправильных спеллэффектах или о неправильный эффект-значениях к данному эффекту или что то в этом духе. об этом ведь клиент пишет, когда мы наводим курсор на "объект" с этим спелом. вы ведь должны понимать, что будет лажа, если бы в дбц были неправильные данные.

в целом мои доводы все равно меня склоняют, что в дбц ошибок нет, хоть я и допускаю возможность ошибок (но не в таком масштабе!). а уж в темплейтах, так это 100%. не зря ведь кеш очищают после крупных патчей.
RomanRom2 вне форума   Ответить с цитированием