Earlier quoted context omitted.
Adopting RxJava means fixing all the bugs in everything up front. That is why it feels complex. In my opinion and in the opinion of other adopters, it is a more expressive way to define correct behavior. This is essentially the same tension between static and dynamic typing. No matter what, all bug free code is complex. Correct code can be written in any paradigm. But productful code ships with bugs. Does test user c…
> Adopting RxJava means fixing all the bugs in everything up front. That is why it feels complex. I disagree with this. It mentally changes the thought processes when debugging, which was the biggest issue that was brought up. > Does test user creation need to be bug free? I don’t know. It feels like something where productful test user creation can ship with bugs, even if in reality your test code harnesses should n…
Are there any talks or blog posts on how y’all wired this up, lessons learned etc?