Check out my work on https://github.com/webdavis/webdavis
Log: github.com/webdavis/100...
Understanding the Swift compiler!
Last week I was struggling to understand how the Swift compiler was auto-synthesizing conformance to Equatable for an enum result type.
#code #swift #learning #compiler
Log: github.com/webdavis/100...
Understanding the Swift compiler!
Last week I was struggling to understand how the Swift compiler was auto-synthesizing conformance to Equatable for an enum result type.
#code #swift #learning #compiler
However, I've found these posts really improve my understanding of things.
That being said, I want to get better at TDD. Currently, I don’t “think it” as well as I would like to, but these posts could help me change that.
Maybe that's the move.
However, I've found these posts really improve my understanding of things.
That being said, I want to get better at TDD. Currently, I don’t “think it” as well as I would like to, but these posts could help me change that.
Maybe that's the move.
Learned about Swift.Error, including error handling in Swift, as well as generics.
Today I'll focus a specific case:
❌❓ Handling Errors by Converting them to Optional Values
Let's get to it!
(1/7)
Learned about Swift.Error, including error handling in Swift, as well as generics.
Today I'll focus a specific case:
❌❓ Handling Errors by Converting them to Optional Values
Let's get to it!
(1/7)
Log: github.com/webdavis/100...
🕵️♂️ Researched what to do when a third party service keeps breaking, but our app depends on it.
Lezzz talk about it!
(1/11)
Log: github.com/webdavis/100...
🕵️♂️ Researched what to do when a third party service keeps breaking, but our app depends on it.
Lezzz talk about it!
(1/11)
Log: github.com/webdavis/100...
🧩 Delegates allow us to Extend the Behavior of a Client (1/5)
This is why UIKit.UITableView includes a DataSource/Delegate.
Here's the architecture:
Log: github.com/webdavis/100...
🧩 Delegates allow us to Extend the Behavior of a Client (1/5)
This is why UIKit.UITableView includes a DataSource/Delegate.
Here's the architecture:
Log: github.com/webdavis/100...
Explored how to prevent domain-specific details from leaking between different modules. 🧠
See the code here: github.com/webdavis/ess...
Explanation 👇🏼 (1/4)
Log: github.com/webdavis/100...
Explored how to prevent domain-specific details from leaking between different modules. 🧠
See the code here: github.com/webdavis/ess...
Explanation 👇🏼 (1/4)
📝 Log: github.com/webdavis/100...
Revisited the first few lectures of the Networking Module in the iOS Lead Essentials course. Took some notes and refreshed key concepts—progress feels good! 🚀📚
I found the following topic particularly interesting 👇🏼 (1/8)
📝 Log: github.com/webdavis/100...
Revisited the first few lectures of the Networking Module in the iOS Lead Essentials course. Took some notes and refreshed key concepts—progress feels good! 🚀📚
I found the following topic particularly interesting 👇🏼 (1/8)