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