Как стать автором
Обновить
19
0
Денис Редозубов @denisredozubov

Пользователь

Отправить сообщение
Я, мне кажется, не видел еще программы на хаскелле, чтобы у рантайма GHC свитспот при её работе был выше 8 ядер.
С библиотеками периодически приходится что-то дорабатывать и подпиливать, это действительно так. Но на фоне остальных плюсов, считаю это приемлимым компромиссом. Да и с другими языками, как мне кажется, зачастую тоже этого не избежать.
Никогда не было проблем с этим. Зато были огромные проблемы с наймом толковых js, python и ruby разработчиков. Про DevOps и вовсе молчу.
Если я правильно понял вопрос про покрытие, то все основное уже обтянуто биндингами, а даже если и чего-то нет, то можно сделать тонкую обёртку через JS FFI в GHCJS. В целом нам не приходилось этого делать ни для чего вышеупомянутого — только для подключения библиотек и внешних компонентов. outline.js, например, в каждом первом проекте используется.
Я бы не сказал что что-то значимое, но изначально было сложновато разбираться в инструментарии. Чтобы другим было проще после нас — пишется эта серия туториалов.
Все-таки цель регрессионного тестирования — протестировать широко весь основной функционал, поэтому если рассматриваемая фича имеет к нему отношение — будет протестирована в процессе нахождения регрессий. Если же не протестирована — имеет шанс попасть в обновление плана регрессионного тестирования. Т.е. двойное тестирование не является самоцелью, но зачастую неявно осуществляется.
Да, это возможно, поэтому у нас отдельно выполняется регрессионное тестирование на Release candidate версиях в окружении Pre-production. Release candidate эта та версия, что при успешном результате регрессионного тестирования попадает в следующий Production релиз. Что характерно, она собирается уже из ветки, в которую мы слили разнообразные фичи и изменения. Смысл отдельного окружения Pre-production — максимально повторять Production по конфигурации.
Спасибо, Дима! Постараемся не сдавать оборотов!

Информация

В рейтинге
Не участвует
Откуда
Москва, Москва и Московская обл., Россия
Зарегистрирован
Активность