Listen

Description

Nesse episódio o Bruno Ramos conversa com o Mentos (vulgo Guilherme Sampaio) iOS Software Engineer no iFood e Alexandre Mestre iOS Software Engineer no iFood sobre injeção de dependência dentro do Swift, explicando desde o que é na teoria, também discutem tópicos mais avançadas como Service Locator e Root Composition, e também explicam como empresas como o iFood lidam com injeção de dependência em uma arquitetura modular.

Patrocinador deste episódio
Essential Developer
Se você quer virar um(a) desenvolvedor(a) sênior de verdade, esse curso pode fazer toda a diferença na sua carreira.
http://essentialdeveloper.com/bfp

Links do episódio
Livro Dependency Injection Principles, practices and patterns:
https://amzn.to/3TB0bSo

Routing @Airbnb:
https://youtu.be/ray2vMjg2ug

Swift Syntax:
https://youtu.be/mZmXjs94IJQ

Repos
Router Service: https://github.com/rockbruno/RouterService
Swinject: https://github.com/Swinject/Swinject
Cleanse: https://github.com/square/Cleanse
Needle: https://github.com/uber/needle

Rede sociais dos participantes
@xandmestre @gsampaio