Что такое соглашение об именах для ссылок на классы Python

Каково соглашение об именовании для переменной, ссылающейся на класс в Python?

class MyClass(object):
    pass

# which one is correct?
reference_to_class = MyClass

# or
ReferenceToClass = MyClass

Вот еще один пример, который напоминает мою ситуацию:

# cars.py
class Car(object):
    pass

class Sedan(Car):
    pass

class Coupe(Car):
    pass

class StatonWagon(Car):
    pass

class Van(Car):
    pass

def get_car_class(slug, config):
    return config.get(slug)

# config.py
CONFIG = {
    'ford-mustang': Coupe,
    'buick-riviera': Coupe,
    'chevrolet-caprice': Sedan,
    'chevy-wan' Van:
    'ford-econoline': Van
}

# main.py
from config.py import CONFIG
from cars import get_car_class

MyCarClass = get_car_class('buick-riviera')

my_car = MyCarClass()

Я бы предпочел ReferenceToClass, чтобы все новички в коде знали это.это класс, а не экземпляр. Но, как писал @poplitea, ссылки на литературу были бы отличными.

Ответы на вопрос(3)

Ваш ответ на вопрос