Нет — ничего не объясняли. Да и я совсем не уверен, что наш проект был достаточно хорош для финала. Но я не особо понял, зачем в одной номинации было сравнивать проекты, которые сделаны за 50 часов и готовые проекты или полуготовые, которые в итоге и заняли 3 призовых места. Это оставило негативное впечатление
Всегда задавался вопросом, почему такие публикации предоставляются без репозитория на github со скриптом start.sh, в который можно фотку скормить? Или с репозиторием, но чтобы там что-то запустить, нужно несколько дискретных видюх за 1000$ и пачка входных данных для обучения, которую не дали. Может кто-нибудь подсказать?
В приложении на андроид уже много месяцев не за все статьи можно голосовать. В некоторых статьях не отображаются стрелки вверх/вниз, а сразу показывается рейтинг. Почините пожалуйста. В десктоп и мобильной версии голосовать можно, в мобильном приложении — через раз.
То, что вы говорите, справедливо для разработки приложения, решения прикладных задач. Но для разработки библиотеки — не факт. Авторы многих npm-пакетов жертвуют читаемостью ради тестов.
варианты A и B ниже имеют одинаковое количество состояний
Но юнит-тесты не гарантируют работоспособность программы в целом, только её кусочков. (см. примечание автора про терминологию). Юнит-тестов все-таки получится меньше.
А если же мы хотим протестировать весь модуль, то должны на него писать функциональные тесты. А в функциональных тестах можно и ограничиться основными use-case-ами.
preact тебе в помощь https://preactjs.com/
Расшифровка для тех, кто не слишком сильно знаком с typescript. Оператор ! значит "я лично гарантирую, что там не null или undefined, мамой клянусь"
Применительно к нашей ситуации, преимуществ нет
Расскажите, пожалуйста, как вы такие приятные скрины кода сделали? Хочу так же
Тапки и правда офигенные! Ношу, не нарадуюсь! Спасибо, Raiffeisenbank
Но юнит-тесты не гарантируют работоспособность программы в целом, только её кусочков. (см. примечание автора про терминологию). Юнит-тестов все-таки получится меньше.
А если же мы хотим протестировать весь модуль, то должны на него писать функциональные тесты. А в функциональных тестах можно и ограничиться основными use-case-ами.