Как начать писать тесты, как работать с TDD, какие тесты бывают и как писать нормальный код так, чтобы его можно было тестировать. И, конечно, мы поговорим про сайд-эффекты, чистые функции, mock'и, stub'ы и все такое.


Оплата для команд и компаний стала удобнее: новости «Хекслета»
Мы обновили систему оплаты доступа к обучению для команд и компаний. Теперь деньги зачисляются на внутренний счёт компании, а менеджер может подключать доступ членам команды.

Экстремальное программирование
Экстремальное программирование это набор практик, который выводит качество программного обеспечения на новый уровень. Разработка через тесты, парное программирование, использование непрерывной интеграции, коротких циклов релиза и рефакторинга приводит к значительному улучшению программного продукта и кардинально ускоряет его разработку. Мы поделимся своим многолетним опытом практики XP и расскажем как проще всего начать использовать лучшее из того что есть в XP.

Собеседования: взгляд со стороны работодателя
Мы поговорим о том, что важно показать на собеседовании, какими знаниями надо обладать, как готовиться к беседе. Рассмотрим типы задаваемых вопросов и цели, которые они преследуют. Узнаем, чем отличаются собеседования на junior и senior позиции.

«Битва бессмертных»: на Codebattle состоится турнир наставников
25 декабря в 19:00 по московскому времени на платформе Codebattle пройдёт «Битва бессмертных» — турнир наставников Хекслета. Представители кланов Большой Змеи, Синего слона, Красного камня и Жёлтого куба в бескомпромиссном поединке определят сильнейших бойцов уходящего 2020 года. А зрители узнают, какой клан лучший.

Продуктивность программиста без выгорания? Вебинар с Максимом Дорофеевым об эффективности и прокрастинации
Так ли важно программисту быть продуктивным? Как не утонуть в тасках? Работает или нет таймменеджмент и как привить себе привычки? Как эффективно организовать процесс обучения и работы?
13 января, 19:00 по московскому времени мы поговорим об этом с Максимом Дорофеевым, корпоративным прокрастинатологом, специалистом по продуктивности и автором бестcеллеров «Джедайские техники» и «Путь джедая». Интервью пройдёт на youtube-канале Хекслета в прямом эфире. Слушатели могут задавать свои вопросы.

Лайвкодинг на Django: interactive fiction. Часть 3
Алексей Пирогов и Сергей Карпук продолжают разработку книги-игры на Django. Interactive fiction — это веб-приложение для создания и запуска интерактивной литературы с элементом геймификации.
Лайвкодинг пройдёт в прямом эфире 27 мая в 19:00 по московскому времени на YouTube-канале Hexlet. Это уже третья часть разработки приложения, две предыдущие проходили 3 и 30 апреля. Для работы используются Linux, Python, Django и Emacs.