Sobes.tech

Explique o que é a metodologia Behavior-Driven Development (BDD) e como ela é aplicada no processo de desenvolvimento de software.

Junior — Middle
226

Que tipos de testes existem no processo de desenvolvimento de software?

Junior — Middle
224

Qual é a essência do princípio DRY e como ele contribui para melhorar o processo de desenvolvimento de software?

Junior — Middle
219

Podes listar os gestores de dependências populares utilizados nos projetos?

Junior — Middle
218

Consegues nomear os principais padrões comportamentais no design de sistemas de software?

Junior — Middle
217

Pode explicar o conceito de herança na programação orientada a objetos?

Junior — Middle
216

O que significa o uso da palavra-chave 'inout' na programação e como ela afeta a passagem de dados nas funções?

Junior — Middle
215

Pode explicar o que se entende por abstração na programação?

Junior — Middle
212

Como pode implementar um fundo de gradiente suave numa UIView?

Junior — Middle
208

Quais são as vantagens e desvantagens de usar o sistema de gestão de dependências SPM?

Junior — Middle
207

Pode explicar o que significa a anotação @State no contexto do SwiftUI?

Junior — Middle
205

Podes enumerar os princípios básicos da programação orientada a objetos?

Junior — Middle
198

Como é que os dados são armazenados na memória dinâmica (heap)?

Junior — Middle
195

Quais são as vantagens e desvantagens de usar CocoaPods em projetos iOS?

Junior — Middle
190
/2