I use SOLID & clean code as the pillars of all of my design principles in Dart.


Every concern must be in it's own file

Public implementation must have commented documentation

No Arrow Function Allowed

String Conventions

Line Length