Modular architecture with horizontal dependencies is the way I’ve been actively implementing in my personal projects and wanted to share some of my insights with you as well.
https://t.co/H9K5z4DZAd
One of the lesser-known but useful features in Swift is the concept of named loops. In nested loops, it's often unclear which loop the break or continue statement is affecting. Named loops remove this ambiguity, making our code more readable and maintainable.
With observability and macros, we couldn’t be more excited for the future of the Composable Architecture.
We will be able to get rid of a whole suite of custom views and rely instead on the tools that come with Swift and SwiftUI!
👋 IfLetStore
👋 ForEachStore
👋 SwitchStore
Happy to announce that I've released my SwiftUICoordinator Swift Package as well as the first part of the articles regarding it on my blog.
Blog post: https://t.co/HfeUtVESiJ
Github repo:
https://t.co/J3Ik7pM5hp
New Basics article about a heavily requested topic: Protocols! 😀
Using protocols to reduce code duplication, creating protocol-based abstractions, and extending the standard library’s protocols — all with many examples and an attached playground 👍
https://t.co/JPnCQLIy6o