DOU #tech
Audio
Таймкоди

Блок зі спікерами:

🔹 Олексій Озун, Senior iOS Engineer в American Express
🔹 Антон Мартиненко, Founder в CloudNinja AB
🔹 Артем Поліщук, Solution Architect в Ciklum
🔹 Володимир Ніконов, Head of development в Terrasoft
🔹 Мирослав Вівчарик, Senior Back End Engineer в Ciklum
🔹 Роман Марінський, Test Engineering Lead в Intellias

00:00 — Вітання, представлення спікерів.
04:45 — Переваги і недоліки TDD. З якими складнощами зустрічались на практиці? Який реальний профіт отримували?
24:52 — Чи можна сказати, що TDD — відносно непопулярний підхід? Чому?
43:13 — TDD на аутсорсі.
44:30 — Чому важливо не порівнювати ТDD з відсутністю тестів. Розбираємось з термінологією (ремарка).

Питання від слухачів:

56:36 — Причина, чому TDD не популярний — те, що ніхто не пояснює людям, що це. Для чого писати тести перед написанням коду — багато хто просто не розуміє.
01:09:20 — Як переконатись, що ви написали достатню кількість тестів.
01:21:50 — Ідея TDD — написати код без помилок. Якщо складніше написати працюючий функціонал з використанням TDD — то можна його не використовувати, якщо з ним — теж ок, адже головне — досягнути мети, створити якісний і робочий код.
01:25:20 — Ще раз про test coverage.
01:26:35 — Термінологія тестів: чому не важливо, як називати тести.
01:29:00 — Чому важливо, як називати тести (протилежна до попередньої думка).
01:32:30 — Де ви бачите тестування і TDD через 10-15 років? Які є вектори розвитку?
01:49:00 – Прощання і подяки :)
How to Save Live Photo as Video