Today I decided to install the latest macOS Catalina because I wanted to start playing with the new SwiftUI framework. Everything seems working correctly, except third-party software.
At my current job, we needed to improve our code base and we started from the network layer. We wanted to create an open source library but a question was raised: how is the structure of an open source library?
Swift is a language that encourages the use of protocols: thanks to protocol extensions and protocol extension default implementation is possible to easily extend complex architectures, but how to test them?
Time, it's never enough. We have to constantly decide how to use it, in an eternal game to balance every aspect of our life.
Apple started to send messages to the Developers whose application can change after their review. The breached rule is the App Store Review Guideline 2.5.2 and seems to be related to all applications that use Rollout.