Многие программисты слышали о реактивном программировании на C# и знают о существовании Rx. Часто они смотрели 101 Rx Samples и даже писали собственные демки, но так и не дошли до реального использования Rx в продакшене. Разработчики XAML приложений читали статьи об эффективности MVVM фреймворка ReactiveUI при решении типовых задач WPF/Silverlight/WinRT/UWP приложений, но так и не решились начать на нем новый проект или прикрутить к инфраструктуре существующего проекта. Несколько лет назад я скрестил пальцы и с надеждой на лучшее решился использовать Rx и ReactiveUI на продакшене. С тех пор накопился интересный опыт использования этих инструментов, которым хочу поделиться в своем докладе.
Из доклада вы узнаете:
Работаю тимлидом в компании АстроСофт, занимаюсь разработкой бизнес-приложений. Часто думаю над тем, как можно увеличить свою продуктивность и продуктивность своей команды при помощи каких-нибудь хипстерских инструментов или собственных «велосипедов».