Как начать писать тесты, как работать с TDD, какие тесты бывают и как писать нормальный код так, чтобы его можно было тестировать. И, конечно, мы поговорим про сайд-эффекты, чистые функции, mock'и, stub'ы и все такое.
Экстремальное программирование
Экстремальное программирование это набор практик, который выводит качество программного обеспечения на новый уровень. Разработка через тесты, парное программирование, использование непрерывной интеграции, коротких циклов релиза и рефакторинга приводит к значительному улучшению программного продукта и кардинально ускоряет его разработку. Мы поделимся своим многолетним опытом практики XP и расскажем как проще всего начать использовать лучшее из того что есть в XP.
Собеседования: взгляд со стороны работодателя
Мы поговорим о том, что важно показать на собеседовании, какими знаниями надо обладать, как готовиться к беседе. Рассмотрим типы задаваемых вопросов и цели, которые они преследуют. Узнаем, чем отличаются собеседования на junior и senior позиции. Так же Кирилл расскажет про свой опыт, ошибки и извлеченные уроки после сотен проведенных собеседований (удаленно и очно). Мы та
Дневник студента: дайджест № 1
В эту подборку вошли отмеченные редакцией публикации в дневнике студента с 1 октября 2019 года.
Теория демо-версий: Как дедлайны делают разработчиков несчастными
Дедлайны могут подорвать работу даже самой сильной команды разработчиков. У работе по дедлайнам существует несколько альтернатив, одна из них — теория про демо-версии. Подробно рассказываем, что это такое и как внедрить эту практику в разработку.
Рекомендации по составлению вакансий для начинающих разработчиков
Составление вакансии на junior позиции — более тонкое дело, чем может показаться на первый взгляд. Связано это с тем, что у ребят без соответствующего опыта работы есть особые тараканы, которые могут повлиять на их решение откликаться или нет.
Data Science: что это, что нужно знать и какие перспективы. Прямой эфир с Викторией Тюфяковой
Что такое Data Science, где он используется, что нужно знать, чтобы начать этим заниматься и в какую сторону прокачиваться? Разбираемся в прямом эфире 7 сентября в 19:00 по московскому времени на youtube-канале Хекслета. Спикер: Виктория Тюфякова, ведущий аналитик данных в компании ИТМ (Информационные технологии Магнит), ментор/ спикер /автор вебинаров по машинному обучению, автор экспертного блога о Data Science @vic.dscience. Модерирует интервью CEO Hexlet Кирилл Мокевнин.