PinnedDecorator Pattern for Cross-Cutting ConcernsWhat are Cross-Cutting Concerns?Apr 25, 2024Apr 25, 2024
PinnedLaw Of Demeter PrincipleThe Law of Demeter is a software design principle that states that a component should not know about the inner or private details of the…Apr 27, 2024Apr 27, 2024
PinnedComposite Design Pattern in iOSThe boring theory ( it’s short I promise !)May 13, 2024May 13, 2024
PinnedProperty Wrappers In SwiftSwift 5.1 introduced a new feature to the language: the property wrapper. A property wrapper is a generic data structure that has…Mar 16, 2021Mar 16, 2021
Combine subscriptions and async iteration lifecycles in SwiftThis detailed explanation compares Combine subscriptions and async iteration lifecycles in Swift, highlighting their strengths, weaknesses…1d ago1d ago
Understanding Structured Concurrency in SwiftStructured concurrency is a fundamental concept in Swift Concurrency, ensuring the correct relationship between parent and child tasks…1d ago1d ago
Understanding Actor Reentrancy in Swift ConcurrencyActor reentrancy is a nuanced concept in Swift Concurrency that addresses how actors handle incoming tasks, particularly when they are…2d ago2d ago
Published inTowards DevActor Isolation Context in Swift ConcurrencyActors are a cornerstone of Swift Concurrency, providing a thread-safe mechanism for managing mutable state. Actor isolation context refers…2d ago2d ago