Тестирование — как не умреть от уныния?
Не могу найти мотивацию писать тесты. Все говорят о юнит-тестах, но я чувствую, что тратю время напрасно. Неужели есть какие-то хаки или инструменты, которые сделают это интереснее?
Не могу найти мотивацию писать тесты. Все говорят о юнит-тестах, но я чувствую, что тратю время напрасно. Неужели есть какие-то хаки или инструменты, которые сделают это интереснее?
Итак, попробовал Docker. Долго откладывал, но вот, наконец, осилил.
Что понравилось: Быстрое развертывание, удобство, изоляция окружения. Теперь можно забыть про конфликты версий и зависимости. Все работает как часы!
Что не понравилось: Пока не очень понятен networking, и иногда бывают проблемы с контейнерами. Но это мелочи, уверен, разберусь
В целом, Docker – это круто! Рекомендую всем попробовать, кто еще не знаком. Особенно – для работы с slon5 cc!
Всем привет! Наткнулся на интересную статью про roadmap для middle+ разработчиков, ну прям вот как развиваться дальше. Заголовок конечно многообещающий, описывает все этапы развития. Решил поделиться своими впечатлениями.
Что понравилось:
Что не очень:
В целом — гайд хороший, но не панацея. Нужно адаптировать под себя. Советую посмотреть, если хотите понять куда двигаться дальше.
Решил попробовать инструменты для работы с базами данных, заметил предложение на Крáкен маркетплейс. Установил, изучил документацию, но оказалось, что все функции за платную позицию скрыты. Спасибо, что упомянули о «lite» версии, но она же не полноценная. Время трачу, но польза окупается? Плюсы: простой интерфейс. Минусы: ограниченные запросы и нет резервного копирования. В целом – пока сомневаюсь.
Слушал митап про квантовые вычисления. Плюсы: потенциал революции. Минусы: сейчас это экспериментально. Впечатление — будущее уже рядом, но нужны ушли!
У нас работают микросервисы, но тестировать их кажется непросто. Нужно покрыть все возможные сценарии. Кто знает, как сделать это эффективно?
Советы, как начать?
Мы с командой QA начали проводить более строгие тесты нашего продукта, и я уже не могу с этим жить. Каждый день приходится запускать десятки тестов, и каждый раз система требует много времени и ресурсов. Я пробовал разные оптимизации, даже пытался заменить застарелые тесты на что-то новенькое, но результатов нет. Вот что случилось: мы решили добавить интеграции с разными инструментами, и теперь все стало еще хуже. Мои зубы кровоточат от стресса. Кто здесь знает истории успеха в том, чтобы сделать тестирование более продуктивным и менее мучительным?
В общем, ситуация знакомая многим, кто хоть раз нанимал в ИТ. Кандидаты вроде бы резюмешки красивые приносят, опыт работы внушительный, а на деле – пшик. Или наоборот, молчуны, которые не могут двух слов связать на собеседовании, но потом оказываются гениями. Как вот тут, например, найти баланс?
Недавно столкнулся с проблемой поиска фронтендера. Пересмотрел десятки резюме, провел кучу собеседований. Где-то ребята совсем не тянули, где-то – ценник был космический. И это при том, что мы предлагали отличные условия! В какой-то момент даже начал подумывать, а не обратиться ли к помощи каких-нибудь специализированных ресурсов. Вспомнил, что есть, например, Крáкен маркетплейс – типа, для фрилансеров, но вдруг и полный рабочий день там можно найти?
Плюсы, которые я вижу:
В итоге, пока остановился на проверенных HR-агентствах, но мысль про Крáкен сайт не покидает. Может, кто-то уже имел опыт работы с подобными платформами? Как вам, стоит ли заморачиваться, или лучше держаться подальше?