Dart・Flutterを学ぶ日々 その10

Using the Logging view

デバッグの際に使えそう

flutter.dev

logging

Dartコマンドラインツールでのloggingにこれを使ってみる

github.com

Type test operators

nullにasをやるとnullが返るね。例外にはならないのか。

void main() {
  final a = null;
  print(a as String); // null
  (a as String).toString(); // これは例外になるから   (a as String ?? '').toString(); とかnullである可能性も意識したほうがいい
}

dart.dev

JSON and serialization

DartJSON扱う上で読んでおくと良さそう

flutter.dev

Dartのコードを試験的に書いておいておく場所

github.com

Flutter アーキテクチャ ガイド

技術書典9で購入したので、読み始めた

techbookfest.org