Как выше написали, зависит от объема функциональности, которую хочется перетащить на vue. Но в любом случае упростится поддержка, если знаком с фреймворком
Почти со всем согласен, кроме высказывания про vuex и god-object'ы на 100500 полей) Если правильно разбивать функциональность приложения, то таких объектов не будет. Можно подумать, что при разбитии может критично увеличиться количество связей, но это как раз происходит из-за неправильного определения границ этой функциональности (либо неправильно реализованного общения между частями приложения).
Однако, если god-object'ы действительно нравятся, то на**кодить их легче лёгкого: vuex, с виду, прям сам подталкивает к их написанию)) Так что тут вы тоже частично правы)
Во vuex вся магия в том, что часть очевидных вещей скрыта, тогда как в redux её приходится писать ручками. И это на мой взгляд больше плюс, чем минус =)
А кто-нибудь помнит такую программу: Art-Money? Думаю, если ее изучить изнутри, то вполне можно провернуть такое же ручками. Поменять данные на внесение наличных: вносишь 500р, затем еще 500, находишь нужную переменную, подменяешь на 100500 — профит.
Чуть не забыл последний пункт — отбываешь наказание в зависимости от суммы хищения:
до 100 000 — до двух лет
до 10 000 000 — до 5 лет
до 50 000 000 — до 10 лет
от 50 000 000 — год условно (или пару месяцев домашнего ареста, а то может и вовсе простят)
Отлично, с радостью потестирую Вашу игру) Надеюсь все Ваши планы будут доведены до конца, ведь тогда это будет и вправду очень достойная игра. Желаю успехов!
Поздравляю! Получается отлично.
Думаю, если довести до ума, то Вы сможете получить приличных размеров аудиторию. А если внести в онлайн версию игры элементы RPG, такие как система развития персонажа, логичные боевые наземные и водные системы, а так же система крафта, то игра вполне сможет посоперничать с гигантами индустрии.
почему люди воспринимают мир более-менее одинаково?
Разве? =)
Есть вероятность, что при общении друг с другом мы используем одинаковые названия для вещей, которые понимаем по разному.
Приведу грубый пример: в детстве мне сказали, что этот (какой-либо) цвет — красный. И Вам сказали то же самое, когда Вы его увидели. И когда мы общаемся с Вами, то согласованно можем определить цвет как красный, то есть прийти к одному мнению. Но из этого не следует, что мы видим этот цвет одинаково. Возможно, в моем мироощущении этот цвет выглядит как зеленый в Вашем. Просто мне сказали, что он красный, и потому я его так и называю.
Пример грубый (скорее даже невозможный), но суть моих мыслей, надеюсь, отражает верно =)
Тут Вы правы, хотя, как Вы и сказали, если всё обговорить с командой, то думаю такая технология принесет свои плюсы (возможность посмотреть, что сейчас делает подчиненный, интуитивная коммуникация, а возможность стендапов в виртуальном офисе и вовсе вещь замечательная).
Думаю, здесь нужно проверять на опыте, улучшает ли взаимодействие в команде и экономит время эта новомодная штуковина, или всё же простая коммуникация через мессенджеры лучше. Подождем — увидим =)
Суть здесь, скорее всего, в возможности коммуникации в команде. Не обязательно работать в очках, можно сидеть за монитором, а очки надевать, когда к тебе обращаются коллеги, или тебе самому нужно с кем-то пообщаться.
Или же ты тим лид, и ходишь за спинами своих коллег в виртуальной реальности и смотришь, что у них сейчас на мониторах =)
На самом деле, уровень детализации (или реалистичности) зачастую превышает уровень нашей реальности. Здесь могут сказать, что с более высокой детализацией, чем во время дневной активности, человек не может воспринимать, но увы, мой опыт говорит об обратном. Не уверен в том, что знаю, почему так происходит, но результат мне нравится.
Как выше написали, зависит от объема функциональности, которую хочется перетащить на vue. Но в любом случае упростится поддержка, если знаком с фреймворком
При понимании фреймворка выйгрыш в поддержке всё же будет
Почти со всем согласен, кроме высказывания про vuex и god-object'ы на 100500 полей) Если правильно разбивать функциональность приложения, то таких объектов не будет. Можно подумать, что при разбитии может критично увеличиться количество связей, но это как раз происходит из-за неправильного определения границ этой функциональности (либо неправильно реализованного общения между частями приложения).
Однако, если god-object'ы действительно нравятся, то на**кодить их легче лёгкого: vuex, с виду, прям сам подталкивает к их написанию)) Так что тут вы тоже частично правы)
Этакий Иван-аккордионист. Надёжный как скала, пока не выпьет. Простой как доска, пока не выпьет. И медленный, как трактор. Тоже, пока не выпьет.
Во vuex вся магия в том, что часть очевидных вещей скрыта, тогда как в redux её приходится писать ручками. И это на мой взгляд больше плюс, чем минус =)
Чуть не забыл последний пункт — отбываешь наказание в зависимости от суммы хищения:
до 100 000 — до двух лет
до 10 000 000 — до 5 лет
до 50 000 000 — до 10 лет
от 50 000 000 — год условно (или пару месяцев домашнего ареста, а то может и вовсе простят)
Отлично, с радостью потестирую Вашу игру) Надеюсь все Ваши планы будут доведены до конца, ведь тогда это будет и вправду очень достойная игра. Желаю успехов!
Думаю, если довести до ума, то Вы сможете получить приличных размеров аудиторию. А если внести в онлайн версию игры элементы RPG, такие как система развития персонажа, логичные боевые наземные и водные системы, а так же система крафта, то игра вполне сможет посоперничать с гигантами индустрии.
Есть вероятность, что при общении друг с другом мы используем одинаковые названия для вещей, которые понимаем по разному.
Приведу грубый пример: в детстве мне сказали, что этот (какой-либо) цвет — красный. И Вам сказали то же самое, когда Вы его увидели. И когда мы общаемся с Вами, то согласованно можем определить цвет как красный, то есть прийти к одному мнению. Но из этого не следует, что мы видим этот цвет одинаково. Возможно, в моем мироощущении этот цвет выглядит как зеленый в Вашем. Просто мне сказали, что он красный, и потому я его так и называю.
Пример грубый (скорее даже невозможный), но суть моих мыслей, надеюсь, отражает верно =)
Не часто?
Думаю, здесь нужно проверять на опыте, улучшает ли взаимодействие в команде и экономит время эта новомодная штуковина, или всё же простая коммуникация через мессенджеры лучше. Подождем — увидим =)
Или же ты тим лид, и ходишь за спинами своих коллег в виртуальной реальности и смотришь, что у них сейчас на мониторах =)