Esma KoçakUnit Testing in Swift: A Simple IntroductionThis guide provides a straightforward introduction to unit testing in Swift. By following these steps, you’ll be able to write clean…Sep 1Sep 1
Esma KoçakDependency Injection in SwiftDependency Injection (DI) is a software design pattern that allows an object to receive its dependencies from external sources rather than…Aug 20Aug 20
Esma KoçakSwift Closures; EscapingIn Swift, closures are a fundamental aspect, allowing you to encapsulate functionality and pass it around in your code. Closures are…Aug 6Aug 6
Esma KoçakSwiftUI Property Wrappers; A Practical GuideManaging complex states, sharing data between views can be challenging sometimes. For this; Property wrappers are a powerful tool in Swift…Jul 291Jul 291
Esma KoçakSwift Optionals; Path to Error-Free CodeThe goal of any developer is to produce code that is stable, dependable, and free from unexpected crashes. However, the nil value is…Jul 151Jul 151