Cleaning Up Clean Arch And DDD For Flutter Designers

Fred Grott
4 min readSep 22, 2022

There are a lot of antipatterns out there being fostered upon flutter designers by Google GDE’s who should know better. Which would you rather enjoy doing, writing a lot of extra code supporting antipatterns or say writing less code the smart design behavior way of making an awesome flutter app?

I am going to show you how we can use some good features of the flutter SDK to get rid of having to write that user-case-repo-or-datasource crud. No, really, we can in fact get rid of it!

Okay, so let’s see a typical use case:

The abstraction

The Implementation

--

--

Fred Grott
Fred Grott

No responses yet