Sobes.tech

Πώς υλοποιούμε την αναμονή για την ολοκλήρωση μιας εργασίας που ξεκίνησε με launch σε μια coroutine;

Junior — Middle
223

Πώς μπορεί να υλοποιηθεί μια καθυστέρηση πριν την εκκίνηση μιας coroutine στην εφαρμογή σας;

Junior — Middle
220

Ποια είναι τα βασικά πλεονεκτήματα και διαφορές μεταξύ των προτύπων MVP και MVVM στο πλαίσιο της αρχιτεκτονικής εφαρμογών;

217

Μπορείτε να εξηγήσετε τον σκοπό της λειτουργίας runBlocking στα Kotlin Coroutines;

Junior — Middle
213

Ποιο αποτέλεσμα επιστρέφει η λειτουργία που έχει χαρακτηριστεί με τη λέξη-κλειδί async στις κορουτίνες;

Junior — Middle
210

Πώς ορίζεται η περιοχή των εξαρτήσεων στο Dagger και γιατί είναι απαραίτητη;

Junior — Middle
209

Πώς υλοποιείται η στρατηγική διαχείρισης υπερχείλισης του buffer στο SharedFlow;

Junior — Middle
209

Ποιοι περιορισμοί υπάρχουν στον αριθμό των νημάτων του dispatcher Dispatchers.IO στις κορουτίνες;

Junior — Middle
208

Ποια είναι τα βασικά πλεονεκτήματα και μειονεκτήματα της προσέγγισης MVP στην ανάπτυξη λογισμικού;

205

Πώς μπορεί να διαχειριστεί κανείς τον κύκλο ζωής ενός συστατικού κατά τη χρήση του Hilt στο Android;

Junior — Middle
203

Μπορεί κανείς να διακόψει την εκτέλεση μιας ασύγχρονης λειτουργίας που ξεκίνησε μέσω async;

Junior — Middle
203

Μπορείς να απαριθμήσεις τους διαφορετικούς τύπους CoroutineDispatcher που χρησιμοποιούνται στο Kotlin;

Junior — Middle
202

Μπορείς να αναφέρεις τους βασικούς τύπους συστατικών στο Dagger και να εξηγήσεις τη χρήση τους;

Junior — Middle
191

Ποιοι περιορισμοί στον αριθμό νημάτων επιβάλλει το Dispatchers.Default στις coroutine;

Junior — Middle
191

Ποια μέθοδοι μπορούν να χρησιμοποιηθούν για την υλοποίηση κορουτινών στον προγραμματισμό;

Junior — Middle
188

Πώς υλοποιούνται ασύγχρονες λειτουργίες με τη χρήση κορουτινών στην αρχιτεκτονική ViewModel;

Middle — Middle+
181

Μπορείς να αναφέρεις τα βασικά στοιχεία της βιβλιοθήκης Room για εργασία με βάση δεδομένων;

Junior — Middle
181
/3