Не понял, где вы не согласны с моими тезисами. Вроде об одном и том же говорим. Если есть юнит тесты с высоким покрытием, то есть некая уверенность, что текущий код соответствует спецификации, которая в этих юнит тестах зафиксирована. Кто-то что-то поменял - по падению юнит тестов это видно
Конечно, при изменении спецификации надо и тесты переписывать. И сам код надо переписывать, спека же поменялась. При этом сразу понятно, где и что упало, если покрытие тестами хорошее
Так любая ошибка - и у тебя вместо приглашения командной строки начнутся каркозябры. Почти всегда, когда приходилось что-то делать с IFS, это занимало кучу времени на отладку, только неприятные впечатления. Особенно, когда это где-то в чужом скрипте
И по Java, и по Си мануалов полно, легко найти сообщество или интересный канал, типа канала автора DevFM по питону
По какому-нибудь Go мануалов меньше, коммьюнити меньше, и в качестве первого языка его выбирать – ну, такое, может оказаться не лучшим решением. Потому что уткнешься в проблему и засядешь, так как помочь некому
При это начать с Си вполне себе годно. С точки зрения базовых концепций там есть всё нужное. Берешь классику типа Язык Си Кернигана и Ритчи. Там просто и понятно тебе объяснят переменные, типы данных, циклы, – почти всё, что нужно. Потом с Си на любой язык можно перейти и комфортно себя чувствовать
Какая-то не очень ясная проблема. Что мешает не продавать льготное электричество майнинг-компаниям? Для жителей квота Х за льготную цену, свыше квоты Х за полную цену. Майнинг-компаниям всё электричество за полную цену.
Мне, как давнему любителю скриптовых игр в Warcraft 3 (в том числе ранних версий доты), было бы крайне интересно прочитать немного шире про техническую часть.
С чего начинал good game client, если там не было хост-ботов? Игры можно было начать, только если появлялся хост-игрок?
Как концептуально устроены хост-боты? Ведь хост-игрок занимает слот. Плюс эмулировать много таких — ресурсоёмкая задача.
Известно ли вам, как сейчас дела обстоят с хост-ботами? Я видел ботов сразу на несколько площадок, где совместно можно играть из iccup, garena и других, неизвестных мне клиентов.
Какое железо требуется для запуска хост-бота? А сотни?
Не понял, где вы не согласны с моими тезисами. Вроде об одном и том же говорим. Если есть юнит тесты с высоким покрытием, то есть некая уверенность, что текущий код соответствует спецификации, которая в этих юнит тестах зафиксирована. Кто-то что-то поменял - по падению юнит тестов это видно
Конечно, при изменении спецификации надо и тесты переписывать. И сам код надо переписывать, спека же поменялась. При этом сразу понятно, где и что упало, если покрытие тестами хорошее
Так любая ошибка - и у тебя вместо приглашения командной строки начнутся каркозябры. Почти всегда, когда приходилось что-то делать с IFS, это занимало кучу времени на отладку, только неприятные впечатления. Особенно, когда это где-то в чужом скрипте
Ненавижу IFS, всегда работает ужасно криво
Неудачный пример, на мой вкус
И по Java, и по Си мануалов полно, легко найти сообщество или интересный канал, типа канала автора DevFM по питону
По какому-нибудь Go мануалов меньше, коммьюнити меньше, и в качестве первого языка его выбирать – ну, такое, может оказаться не лучшим решением. Потому что уткнешься в проблему и засядешь, так как помочь некому
При это начать с Си вполне себе годно. С точки зрения базовых концепций там есть всё нужное. Берешь классику типа Язык Си Кернигана и Ритчи. Там просто и понятно тебе объяснят переменные, типы данных, циклы, – почти всё, что нужно. Потом с Си на любой язык можно перейти и комфортно себя чувствовать
Вышло очень хорошо
Луддиты 22 века – будут портить роботов. Которые начнут мстить
При этом можно создать группу в гитлабе, в ней создать каждому студенту проект и иметь одно место для хранения кода
Прикреплять архив с кодом в 21 веке - такое себе
С чего начинал good game client, если там не было хост-ботов? Игры можно было начать, только если появлялся хост-игрок?
Как концептуально устроены хост-боты? Ведь хост-игрок занимает слот. Плюс эмулировать много таких — ресурсоёмкая задача.
Известно ли вам, как сейчас дела обстоят с хост-ботами? Я видел ботов сразу на несколько площадок, где совместно можно играть из iccup, garena и других, неизвестных мне клиентов.
Какое железо требуется для запуска хост-бота? А сотни?