Читая ответы Python на Qaru, я продолжаю видеть, как некоторые люди говорят пользователям to использовать модель данных специальных методов или атрибутов напрямую.
Затем я вижу противоречивый совет (иногда от себя самого), говорящий не делать этого, а вместо этого использовать встроенные функции и операторы напрямую.
Почему это? Какова взаимосвязь между специальными "нездоровыми" методами и атрибутами модели данных Python и встроенных функций builtin functions?
Когда я должен использовать специальные имена?