Является ли плохой практикой использование имени встроенной функции в качестве идентификатора атрибута или метода?

Я знаю, что никогда нельзя использовать имена встроенных функций в качестве идентификаторов переменных.

Но есть ли причины не использовать их в качестве идентификаторов атрибутов или методов?

Например, безопасно ли записать my_object.id = 5 или определить метод экземпляра dict в моем собственном классе?

40
задан max 2 February 2012 в 08:45
поделиться