Отсканируйте код для установки мобильного приложения MyBook
Бесплатно
1 час 29 мин.
82 Мбайт
2024 год
0+
Введите вашу электронную почту и читайте эту и еще 815 000 книг
Понятный и удобный 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
Слушайте онлайн полную версию подкаста «Podlodka #395 – Дизайн API библиотек» автора Егор Толстой, Стас Цыганов, Екатерина Петрова и Евгений Кателла с озвучкой от Анонимный чтец на сайте электронной библиотеки MyBook.ru. Скачивайте приложение для iOS или Android и слушайте «Podlodka #395 – Дизайн API библиотек» где угодно даже без интернета.
Поделиться
О проекте
О подписке