Bits of Flutter

#SOLID

1 post

Layered is not Clean, even with interfaces everywhere

Architecture

Many people think that creating an abstract class, an implementation and injecting the abstraction is already applying the Dependency Inversion Principle. It's not. This post walks through the questions I keep hearing about Clean, layered and DIP, and pins down the one detail that makes the difference.

Read More