Clean Code concepts for Flutter/Dart.
- Introduction
- SOLID
- Naming/Variable
- Coding Patterns
- Comments
- Formatting
- Error Handling
- Error Handling Flutter
- Testing
- Packages And Plugin
- Performance Best Practices
Code is clean if it can be understood easily – by everyone on the team. Clean code can be read and enhanced by a developer other than its original author. With understandability comes readability, changeability, extensibility and maintainability.
Clean code is the one that is easy to understand and most importantly easy to change.
Software engineering principles, from Robert C. Martin's book Clean Code, adapted for Dart.
To dig more into dart, you can check out dart official documentation too.