Effective Dart: Usage

Guidelines for using language features to write maintainable code.