私は、動的型付け (およびオプションの静的型付け) を持つ Groovy 言語に取り掛かっています。また、リスト、マップ、および範囲をネイティブでサポートしているため、リストとマップ、特にリストのリスト、マップのリスト、リストのマップなどを頻繁に使用しています。
静的言語 (特にジェネリック) では、自分の型が何であるかを常に把握しています。私は動的言語にかなり慣れていないので、自分の変数がどうあるべきかを追跡するのが少し難しくなってきているので、他の人が何らかの変数命名規則を使用してこれらをまっすぐにしているのだろうかと思っていました.
たとえば、キーとして日付、値として整数のマップがあるとします。または、整数のリスト、またはキーとして文字列を含み、値としてアカウント オブジェクトを含むマップのリスト。
変数名の背後にある明確な規則を作成すると、調べなくても、扱っているデータ型構造を追跡するのに役立つようです。
任意のヒント?