Skip to content

Instantly share code, notes, and snippets.

@oza
Created February 3, 2013 06:10
Show Gist options
  • Save oza/4700708 to your computer and use it in GitHub Desktop.
Save oza/4700708 to your computer and use it in GitHub Desktop.

6. アノテーションの整理

  • 現状の実装はフィールド一覧を順番通りにシリアライズする「良きに計らう」実装でであるが、若干混乱を招いている印象
  • 何がシリアライズされるのか分かっていないと分からない
  • アノテーションで明示させた方が質問が減りそう
  • 言い換えれば、カスタムクラスのシリアライズするには基本的にアノテーションが必須など
  • Optional/NotNullable/Index/Ignore の意義について考える.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment