OOP を使用して、Fortran でコードの可読性を最適化したいと考えています。したがって、派生型を使用します。型と派生型に名前を付けるベスト プラクティスは何ですか?
たとえば、次のことをお勧めします。
type a
real :: var
end type
type(a) :: mya
または常に型名をtype_
like in で始めtype_a
ますか? 私はこれが好きですが、もっと良いアイデアが見つかるかもしれません。
また、タイプの「レベル」が多すぎる場合、読みにくい短い名前または長い名前を使用する方が良いですか(なぜですか)。たとえばa%b%c%d%e
、 の a、b、c、d、および e が のように 8 文字以上でcountry%hospital%service%patient%name
ある場合、やはり読みやすさが問題になるようです。
専門家からのアドバイスは大歓迎です。