Как использовать TDD, жить с vim в Java и Go и почему тебе нужна сплит-клавиатура

Аватар автора
Диджитализируй!
0:00 Стартуем 0:40 Илья — автор канала «Куда войти?» 1:45 На чём сейчас пишут Java-проекты? 8:01 Образование Ильи и первая работа на Java 12:17 Vim и Java — это ж невозможно? 20:19 Vim и Go-разработка 23:07 Насколько сложно было перейти в Go после Java? 25:26 Изучение языка программирования через изучение линтеров 30:50 Метрики покрытия тестами кодовой базы 34:25 Почему автотесты, которые пишут разработчики — это важно? 37:35 «Прочитал Физерса, Кента Бека и теперь всегда работаю по TDD» 39:49 Как к TDD относится команда? 47:42 Ты следуешь пирамиде тестирования? 53:17 Классическая и лондонская школы тестирования — какой следуешь? 1:03:13 О принципиальной разнице школ 1:06:57 Что есть интеграционный тест? 1:08:40 Связь архитектуры и тестов 1:13:47 Вопросы о тестировании на собеседованиях 1:20:30 DDD это для каждого что-то своё 1:22:40 Книги как источник нового опыта 1:28:00 Клиповое мышление, фокуса, поток 1:34:45 Что хочешь видеть в соискателях — в их резюме и на собеседовании? 1:45:50 Сплит-клавиатуры и vim — спасают! 2:02:49 «Мне нравятся блоги, которые делают люди, которым есть что сказать» В видео упоминаются: — Эффективная работа с унаследованным кодом, Физерс Майкл К. — Growing Object-Oriented Software Guided by Tests, Steve Freeman, Nat Pryce — Принципы юнит-тестирования, Владимир Хориков — Экстремальное программирование. Разработка через тестирование, Кент Бек — Совершенный код, Макконнелл Стив — Язык программирования Go, Донован Алан А. А., Керниган Брайан У....

0/0


0/0

0/0

0/0