Sobes.tech

Dans quelle partie du cycle de vie de l'exécution de l'application le ramasse-miettes automatique (ARC) est-il utilisé?

301

Pouvez-vous expliquer ce que signifie le terme 'Unowned' dans le contexte de la gestion de la mémoire?

Junior — Middle
284

Que signifie la propriété Content Compression Resistance Priority dans la configuration des interfaces et comment influence-t-elle l'affichage des éléments?

Junior — Middle
265

Explique le principe du développement piloté par les tests et ses principales caractéristiques.

Junior — Middle
264

Quelle est la finalité et l'utilisation des références faibles avec le mot-clé unowned en programmation?

257

Quels sont les avantages et inconvénients du patron architectural VIPER lors du développement d'applications mobiles?

247

Pouvez-vous expliquer ce que fait la méthode setNeedsDisplay dans le contexte de la mise à jour de l'interface utilisateur?

Junior — Middle
245

Pouvez-vous expliquer l'essence de la méthode de test 'boîte blanche' ?

Junior — Middle
226

Pouvez-vous expliquer ce que signifie le mécanisme automatique de gestion de mémoire ARC dans iOS?

Junior — Middle
219

Pouvez-vous expliquer le principe de YAGNI et pourquoi il est important dans le développement logiciel?

Junior — Middle
209

Quels types de tests existent dans le processus de développement logiciel?

Junior — Middle
202

Pouvez-vous expliquer le principe qui consiste à réutiliser le code sans le dupliquer?

Junior — Middle
198

Expliquez ce qu'est la méthodologie Behavior-Driven Development (BDD) et comment elle est appliquée dans le processus de développement logiciel.

Junior — Middle
197

Pouvez-vous nommer les principaux modèles de comportement dans la conception de systèmes logiciels?

Junior — Middle
190

Que signifie l'utilisation du mot-clé 'inout' en programmation et comment cela influence-t-il le passage des données dans les fonctions?

Junior — Middle
189
/2