Pull to refresh

Comments 7

Можете ли прикрепить к статье и/или видео ссылку на презентацию по contract-first?

Очень интересный опыт.

Добрый день! Рады, что вам понравился кейс :) Презентацию можно посмотреть по ссылке.

А вы генератор или какой-то свой другой код не планируете выкладывать в открытый доступ?

Спасибо за доклады!

Не мог ли бы еще рассказать, как backend реализует поддержку нескольких версий API?

Если говорить про внутреннее межсервисное взаимодействие, где мы знаем всех клиентов, то используем https://www.thoughtworks.com/radar/techniques/api-expand-contract

С публичным API ситуация сложнее, потому что клиентов мы не знаем, а тех что знаем не можем стимулировать переходу - у них просто не может быть ресурсов на переход на новую версию. Поэтому мы крайне тщательно подходим к проектированию API, для того чтобы оно было расширяемым и было бы возможно его обратно совместимое развитие. Бывает что есть несколько версий API, но зачастую это связано с тем, что мы делаем новую версию продукта и соответственно всё API, связанное с продуктом кардинально меняется.

@yooteamдобрый день!

А можно где-то в другом месте посмотреть видео-доклад? А то в ютубе все удалили(

Все отбой, нашел в интернете полно оказывается...

PS. У вас все видео архивы не доступны https://events.yoomoney.ru/

Sign up to leave a comment.