Guidelines I Use When Naming Code Things
Do not use abbreviations, use qualifiers, and remove duplication.
Public is the Only Worthwhile Visibility Modifier
Private is code pollution.
Polymorphic Deserialization with Moshi
Moshi can map raw Java types to custom Java models.
Moshi in 2 parts
Moshi's types API is built on top of its streaming API.