最近开始整理一系列关于改进 Dart 和 Flutter 代码的简单方法,这是第8-14条。
- 对应该在成功和失败时都执行的代码使用“finally”
- 在自定义类中实现
toString() 用以改善调试体验。
- 使用 if-null 运算符为空值提供保障。
- 使用多行字符串表示大块文本。
- 字符串文字可以使用“单”或“双”引号作为分隔符。使用反斜杠 () 转义特殊字符,或使用原始字符串。
- 使用三斜杠生成文档注释。
- 想为你的类自动生成 hashCode、== 和 toString() 实现吗?使用 Equatable :