Is there any good practice for working with Observable and protocols?
I’d like to conform a protocol to Observable (so I could mock it in tests and previews, and pass around only protocol types in most of my code, not concrete types), but Observable macro seems to be geared towards working with concrete types
So what are your best practices and thoughts on Observable vs mocking/testing