Разбираем TDD на примере калькулятора - основные ошибки дизайна кода и тестов

Несмотря на кажущуюся простоту, калькулятор (не совсем обычный) — хороший пример для разбора тестирования. Научимся смотреть на дизайн кода с точки зрения SOLID и тестируемости.

ИТ и интернет 16+

На часовом мастер классе для бэкэнд разработчиков мы разберем:

  • Чем черевато решать такую простую задачу "в лоб" и зачем тут вообще думать
  • Какие полезные шаблоны мы можем использовать для эффективного решения
  • Чем полезен SOLID

Пример будем писать на PHP с использованием библиотеки PHPUnit, но принципы применимы к любому бэкэнд стеку где может быть реализованна бизнес логика.

Поделиться:

1442 дня назад
21 мая 2020 16:30–17:30

Событие пройдет онлайн

Уже есть билет
Ссылка на онлайн-событие рассылается за час до его начала.
Получить ссылку или сделать возврат

Поделиться:

Связь с организатором

Напоминаем, что для того чтобы сделать возврат организатору можно не писать.

На этот адрес придёт ответ от организатора.

Подпишитесь на рассылку организатора

Возврат билета

Если вы хотите вернуть билеты, вы можете сделать это по ссылке из письма с билетами или оформить запрос организатору в вашем  личном кабинете.

Подробнее о возврате билетов