The BLoC-Pattern

When it comes to professional software development one goal is to create maintainable and testable source code. To fulfill that goal one important step is to use an architecture which …