Size: a a a

Rust GameDev — русскоговорящее сообщество

2021 July 03

ВМ

Виталий Медоваров... in Rust GameDev — русскоговорящее сообщество
То есть ты фанат написания всей логики в одной единице трансляции?
источник

НЧ

Неизвестный Человек... in Rust GameDev — русскоговорящее сообщество
не представляю зачем комментить десятки систем, но даже если утром ты почему то все забыл, то git все тебе подскажет)
источник

ВМ

Виталий Медоваров... in Rust GameDev — русскоговорящее сообщество
Ну допустим. Но на остальные проблемные вопросы это не отвечает
источник

НЧ

Неизвестный Человек... in Rust GameDev — русскоговорящее сообщество
Не совсем так, я предпочитаю не размазывать логику одной вещи в разных местах
источник

НЧ

Неизвестный Человек... in Rust GameDev — русскоговорящее сообщество
А на какие еще вопросы я не ответил? Вроде специально по всем проходился ж. Сейчас еще раз пересмотрю
источник

ВМ

Виталий Медоваров... in Rust GameDev — русскоговорящее сообщество
Я ответил на твой ответ про теги. Ты сейчас подписываешься под тем что будешь поддерживать актуальность всяких тегов и прочего в аттрибуции рядом с твоими функциями-системами
источник

ВМ

Виталий Медоваров... in Rust GameDev — русскоговорящее сообщество
Это ещё большая рутина чем сделать тривиальный if в одной конкретной точке входа
источник

НЧ

Неизвестный Человек... in Rust GameDev — русскоговорящее сообщество
А что ее поддерживать-то? Если удаляешь какой-то тег, то поиском в вс код все смотришь и чистишь, а если забыл, то при старте тебе об этом движок подскажет в дебаге. С переименованием тоже самое
источник

ВМ

Виталий Медоваров... in Rust GameDev — русскоговорящее сообщество
Ну и ты не чувствуешь рутинности?
источник

ВМ

Виталий Медоваров... in Rust GameDev — русскоговорящее сообщество
Я тебе пытаюсь сказать что ты не решаешь проблему а просто переносишь её в аналогичную проблему в другой плоскости
источник

НЧ

Неизвестный Человек... in Rust GameDev — русскоговорящее сообщество
Чувствую, но как ее сможет убрать или уменьшит ручная регистрация систем? Не придется скакать между файлами при рефакторинге тегов? Так зато придется постоянно скакать при добавлении компонента для track'а, например, или просто при  добавлении нового компонента к системе
источник

ВМ

Виталий Медоваров... in Rust GameDev — русскоговорящее сообщество
Никак и не должна
источник

ВМ

Виталий Медоваров... in Rust GameDev — русскоговорящее сообщество
Потому что эта рутина это капля в море
источник

ВМ

Виталий Медоваров... in Rust GameDev — русскоговорящее сообщество
Большую часть времени ты не будешь трогать эту точку входа никак
источник

НЧ

Неизвестный Человек... in Rust GameDev — русскоговорящее сообщество
А в чем тогда спор? Тогда выходит я просто переношу проблему в более привычную и удобную для себя плоскость
источник

ВМ

Виталий Медоваров... in Rust GameDev — русскоговорящее сообщество
Спор в том что ты сражаешься с ветряной мельницей. Решаешь проблему которой нет. При этом тратишь на это значительное время
источник

ВМ

Виталий Медоваров... in Rust GameDev — русскоговорящее сообщество
И прок-макрос написанный для этого сам по себе может содержать баги/недоработки, с которыми потом можно встретиться в самой неожиданной ситуации
источник

MS

Mikola Summer Duck in Rust GameDev — русскоговорящее сообщество
Звучит весело, ну.
источник

MS

Mikola Summer Duck in Rust GameDev — русскоговорящее сообщество
Все-таки не нужно в таких случаях говорить "штука которую ты хочешь сделать бесполезная и не решит твою задачу, перестань ее делать". Лучше говорить "штука, которую ты делаешь бесполезная, вот как ее теоретически можно сделать, удачи там, повеселись от души!"
источник

ВМ

Виталий Медоваров... in Rust GameDev — русскоговорящее сообщество
Ну я и не говорю переставать делать)
источник