Если это чат на фотоне или другом стеке, то наверно стоит это уточнить в статье) А то туториал для новичков, которые могут и не знать половину слов в статье: что за NetworkManager, откуда ServerRpc и тд
Не понимаю связи между "получить более репрезентативный список вопросов" и "крутить опыт" Как и непонятно определение термина "хороший вайтишник", пока что звучит просто как гейткипинг - "вот я страдал, и вы страдайте"
А какие аргументы приведены в обратном направлении? Event Bus не лучше и не хуже любого другого подхода.
А те же K-Syndicate, например, во главе с целым архитектором из Plarium'а, не думая его откидывают из-за несуществующей проблемы. https://www.youtube.com/shorts/WTF1IS4NTBM
А как бы мы ее не размыли, если бы делали без шины событий? Но при этом бы делали нормально) Сделали бы еще IMoveController, который бы пробросили в IMoveService, который бы через ICharacterRepository получал игрока и вызывал бы у него этот Move() Итого +4 класса ради того же результата, где сильнее размыта логика?) И тогда назови мне паттерн, который не размывает логику за счет увеличения количества промежуточных классов) Стратегия, фабрика, медиатор, декоратор, адаптер, мост, посетитель?
Решил, что публика на хабре менее токсичная чем на DTF?) Я уверен, что почти все тут точно также скажут что это статься с искусственными примерами говнокода лишь бы оправдать плохое понимание SOLID'а
Если это чат на фотоне или другом стеке, то наверно стоит это уточнить в статье) А то туториал для новичков, которые могут и не знать половину слов в статье: что за NetworkManager, откуда ServerRpc и тд
Rest Api, а не Rect Api
А в остальном крутая статья! Репостну ее у себя😅
Хотя все еще в шоке от 2х часового live coding'а, вот бы попробовать...
Не понимаю связи между "получить более репрезентативный список вопросов" и "крутить опыт"
Как и непонятно определение термина "хороший вайтишник", пока что звучит просто как гейткипинг - "вот я страдал, и вы страдайте"
Подожди следующие части)
А какие аргументы приведены в обратном направлении? Event Bus не лучше и не хуже любого другого подхода.
А те же K-Syndicate, например, во главе с целым архитектором из Plarium'а, не думая его откидывают из-за несуществующей проблемы.
https://www.youtube.com/shorts/WTF1IS4NTBM
Спасибо, поправил
ActorComponent пока что лишний - залез из будущих реализаций.
А как бы мы ее не размыли, если бы делали без шины событий? Но при этом бы делали нормально)
Сделали бы еще IMoveController, который бы пробросили в IMoveService, который бы через ICharacterRepository получал игрока и вызывал бы у него этот Move()
Итого +4 класса ради того же результата, где сильнее размыта логика?)
И тогда назови мне паттерн, который не размывает логику за счет увеличения количества промежуточных классов) Стратегия, фабрика, медиатор, декоратор, адаптер, мост, посетитель?
Решил, что публика на хабре менее токсичная чем на DTF?)
Я уверен, что почти все тут точно также скажут что это статься с искусственными примерами говнокода лишь бы оправдать плохое понимание SOLID'а