ru
Free
Егор Толстой,Стас Цыганов,Евгений Кателла, Екатерина Петрова

Podlodka #395 – Дизайн API библиотек

Listen in app
Понятный и удобный API – залог успеха хорошей библиотеки. Но, чтобы его спроектировать, нужно решить огромное количество проблем, связанных с выбором правильного уровня абстракции, историческим наследием, необходимостью поддерживать обратную совместимость, неоднозначностью естественного языка и, самое главное, человеческой природой. Сева Толстопятов, главный за core-библиотеки Kotlin, рассказал нам о том, как принимать решения в дизайне API, учитывая все возможные их последствия.

Партнер эпизода — экосистема Контур. Это сервисы для бизнеса, на которых работает каждая третья компания России. 2000+ разработчиков развивают продукты и инфраструктурные решения на C# под .NET, Python, Java, Go. В разных проектах всегда находятся вызовы, поэтому сотрудники могут строить свой карьерный трек и перемещаться между командами, чтобы наращивать опыт и контекст.
Узнать больше о технологиях в Контуре: https://t.me/+nzvP4Hx0WUIwNWQy

Реклама. АО «ПФ «СКБ Контур»,
ИНН 6663003127, erid: 2SDnjbru3wH

28 октября стартует новый сезон Podlodka Go Crew. Тема сезона – "Архитектура"!
По промокоду GO_LIB скидка на билеты. Полная программа и подробности – на сайте https://podlodka.io/gocrew

Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
Telegram-чат: https://t.me/podlodka
Telegram-канал: https://t.me/podlodkanews
Страница в Facebook: www.facebook.com/podlodkacast/
Twitter-аккаунт: https://twitter.com/PodlodkaPodcast

Ведущие в выпуске:
Катя Петрова, Егор Толстой

Полезные ссылки:

Твиттер Севы https://x.com/qwwdfsad

Hyrum’s Law https://www.hyrumslaw.com/

FirstNotNullOfOrNull in Kotlin stdlib https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/first-not-null-of-or-null.html
1:29:57
Publisher
Podlodka
Series
Podlodka
Publication year
2024
Have you already read it? How did you like it?
👍👎
fb2epub
Drag & drop your files (not more than 5 at once)