Sobes.tech

Na qual parte do ciclo de vida da execução do aplicativo o coletor de lixo automático (ARC) é aplicado?

302

Pode explicar o que significa o termo 'Unowned' no contexto da gestão de memória?

Junior — Middle
285

O que significa a propriedade Content Compression Resistance Priority na configuração de interfaces e como ela afeta a exibição dos elementos?

Junior — Middle
266

Explique o princípio do Desenvolvimento Orientado a Testes e suas principais características.

Junior — Middle
265

Qual é a finalidade e uso das ligações fracas com a palavra-chave unowned na programação?

259

Quais são as vantagens e desvantagens do padrão arquitetónico VIPER no desenvolvimento de aplicações móveis?

248

Pode explicar o que faz o método setNeedsDisplay no contexto da atualização da interface do usuário?

Junior — Middle
246

Pode explicar a essência do método de teste de 'caixa branca'?

Junior — Middle
227

Pode explicar o que significa o mecanismo automático de gestão de memória ARC no iOS?

Junior — Middle
220

Pode explicar o princípio do YAGNI e por que ele é importante no desenvolvimento de software?

Junior — Middle
210

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

Junior — Middle
202

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

Junior — Middle
200

Pode explicar o princípio que implica a reutilização do código sem duplicá-lo?

Junior — Middle
198

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
190

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

Junior — Middle
190
/2