Thank You, Danijela Vrzan (@dvrzan), for introducing us to VIP.♥️
We're sure many iOS developers want to give it a try after your presentation. 🎉
Here's the summary of Danijela's talk.
#iosconfsg#talks#architecture
VIP, Clean Swift Architecture, works well in UIKit apps. But what about SwiftUI?
Make sure to check my latest article to see how you can use it in your SwiftUI apps!
She sets a goal of earning her first $100 to buy her first stock. If you have children who also plays Minecraft, you can support her at https://t.co/gAoz9CT8Ol
She has learned so many skills such as pixel design, image editing in Pixelmator, recording and editing screencasts using ScreenFlow. Such a great first step to entrepreneurship. I am so proud of her!
@kylpo@PaulSolt Haha, nice! Want even more speed? If you stub out all dependencies of your test subject, and do that for every class, your hundreds of unit tests can finish running in a matter of single digit seconds.
Very frustrated morning. This hasn't happened to me for at least 15 years. Slack has lost me a long form message that I typed to my customer, coz of its constant connection issues! One would think such a catastrophe would not happen and it lies something in Draft. But it's not.
It's not about the words that I lost. It's about the deep care and thoughts that I put in to respond to my customers that cannot be recaptured again. The second time is not the same.
@JorgeHeafy Turns out the code syntax highlighter breaks in Wordpress 5.4.1. I disabled it for now so you can at least read the posts. I'll continue to look into it.
Specifically, if it helps, the error is PHP Warning: count(): Parameter must be an array or an object that implements Countable in /nas/content/live/cleanswift/wp-content/plugins/crayon-syntax-highlighter/util/crayon_util.class.php on line 631
@_aramk_ Hi Aram. I use your Crayon Syntax Highlighter plugin for https://t.co/R0qaVkxkXF. My readers alerted me that many posts aren't loading. And we saw an error with the plugin in the log. I know you may be busy working at Facebook. Would you be able to look into it? Thanks.
@jutoart You can split up any way you want. But I wouldn’t call them scenes and VIP. They are just workers requiring proper encapsulation. A scene is a view controller and its interactor, presenter, …etc. Unless you want to use view controller containment to split up your sections.
@jutoart Would you prefer having 8 use cases namespaced by enums and 4 workers each encapsulating a different set of business rules, or having a massive view controller doing all of the above?