Namenskonvention für template-Typen?

Traditionell die Namen der template-Typen sind nur einen einzigen Großbuchstaben.:

template<class A, class B, class C>
class Foo {}; 

Aber ich zögere, dies zu tun, weil es nicht aussagekräftig und daher schwer zu Lesen. Also, wäre das nicht so etwas wie das besser:

template<class AtomT, class BioT, class ChemT>
class Foo {}; 

Ich Neige auch zu denken, das folgende wäre keine schlechte Idee:

template<class ATOM, class BIO, class CHEM>
class Foo {}; 

Es macht Sie abheben können (und auch, es ist den Großbuchstaben wieder). Was ist Ihre Meinung?

InformationsquelleAutor Frank | 2009-03-28
Schreibe einen Kommentar