visible true

技術的なメモを書く

KotlinのDestructuring Declarationsを非構造化宣言呼ぶことにした けど色々あって分解宣言にした〜

分割代入とか分解宣言とか呼んだりするケースを見かけるけどどうもしっくりこないので非構造化宣言と呼ぶことにした。

  • Destructuring = 非構造化
  • Declarations = 宣言

じっさいデータ構造を複数の変数へ非構造化してるしー。まぁそれなら分解でもいいじゃんて気もするけどDestructuringは分解じゃないっぽいしー

val (id, name) = Pair(1, "mike")

まーそんなにこだわりはないけどー。

2016/6/6 追記

こういう感じがいいのではというアドバイスを元に「分解宣言」と呼ぶことにする事にしました。ありがとうございます。

中略