#75 - Илья Ильиных - Голэнг как убица Джавы, и Вим
В 75 выпуске подкаста Javaswag поговорили Ильей Ильиных о том почему Голэнг лучше Джавы, и как Вим делает из вас лучшего разразботчика
00:00 Переход от Java к Go
06:13 Проблемы с Optional и его использование
11:20 Использование Optional в Java
18:30 Важность форматирования кода
23:42 Проблемы и решения в команде
31:05 Переход на Vim и его связь с GoLang
36:30 Проблемы с Gradle и тестами
44:51 Проекты и архитектура микросервисов
51:03 Сравнение Go и Java
56:13 Погружение в Go и его особенности
01:02:17 Инструменты и туллинг в Go
01:10:36 Мутационное тестирование и его важность
01:16:09 Сравнение тестирования в Java и Go
01:24:44 Принципы написания устойчивых тестов
01:31:32 Тестирование как черный ящик
01:37:13 Интерфейсы в Go и Java
01:43:09 Обработка ошибок в Go и Java
01:48:18 Теория монады и её применение в Java
01:53:35 Проблемы написания больших проектов на Go
01:58:54 Новые возможности Go и использование генериков
02:04:50 Итераторы в Go и Lua
02:13:26 Эффективные методы работы с кодом
02:19:12 Непопулярные мнения о потоках в Java и Kotlin
02:24:34 Проблемы и решения в Java и Kotlin
Гость Илья из @kydavoiti
Ссылки: https://github.com/ilyasyoy
Ссылки на подкаст:
- Сайт - https://javaswag.github.io/
- Телеграм - https://t.me/javaswag
- Youtube - https://www.youtube.com/@javaswag
- Linkedin - https://www.linkedin.com/in/volyihin/
- X - https://x.com/javaswagpodcast
- volyx
- ilia-ilinukh