Funções Swift: Tudo que um Engenheiro iOS Sênior Sabe
Funções são uma das primeiras conceitos do Swift que aprendemos.
No entanto, também é fácil subestimá-las.
Uma boa design de função leva a APIs mais limpas, melhor testabilidade e código mais manutenível.
Nesta guia, eu abordo:
- Etiquetas de parâmetro
- Parâmetros padrão e variádicos
inout- Tipo de função
- Closures escapando vs não-escapando
- Melhores práticas para design de API
Se você está procurando escrever Swift que escala além de projetos pequenos, esta guia é para você.

