Sobes.tech

When capturing a variable inside a closure, where is it stored — on the stack or on the heap?

Junior — Middle
314

Explain the difference between delegation mechanisms and KVO in the context of observing object changes.

Junior — Middle
301

What is the significance of the letter S in the SOLID principles when developing software?

Junior — Middle
287

Can you give examples of classes in UIKit that violate SOLID principles?

Junior — Middle
282

What parameters and metrics do you use to determine test coverage completeness in a project?

Junior — Middle
263

What methods can be used to implement data exchange between threads for coordinated operation?

Junior — Middle
260

What will happen if you use synchronous dispatching on the main queue in a global context?

Junior — Middle
256

Which approach — structure or class — has better performance?

Junior — Middle
252

In what situations and at what point does the applicationWillTerminate method work in an application?

Junior — Middle
249

Is it possible to define an enumeration in a programming language that contains both a built-in value and an associated additional value?

248

Explain the Liskov substitution principle and how it is applied in object-oriented programming.

Junior — Middle
247
/4