This week, we have actual PickleJarTodo updates! Plus, Kotaro gets up on his soapbox to rant about testing, but is coaxed down and a more nuanced discussion ensues. Plus, we have some thoughts on the recent Mohammad Azam article about SwiftUI architecture and the NSSpain presentation about rewriting SoundCloud in SwiftUI. Finally, Steve remembers some sage advice he read on the early Web in the 1990s...RTFM!
Topics Discussed:
PickleJarTodo Update
Lots of UI Components! (Kotaro)
Basic Image Picker Support (Steve)
Testing Discussion
TDD
UI Testing
Testing time vs Development Time
It Depends
SwiftUI Architecture Discussion
SwiftUI Architecture — A Complete Guide to the MV Pattern Approach
https://betterprogramming.pub/swiftui-architecture-a-complete-guide-to-mv-pattern-approach-5f411eaaaf9e
Lessons Learnt Rewriting SoundCloud in SwiftUI
https://vimeo.com/751534042/f1ae29434e
Programmers as Craftsmen
Environment
PreferenceKeys
RTFM!
Building a Budget App Using SwiftUI and Core Data Part 1 (Mohammad Azam)
https://www.youtube.com/watch?v=Mfp2l59JKKo
Intro music: "When I Hit the Floor", © 2021 Lorne Behrman. Used with permission of the artist.