Я знаю, что никогда нельзя использовать имена встроенных функций в качестве идентификаторов переменных.
Но есть ли причины не использовать их в качестве идентификаторов атрибутов или методов?
Например, безопасно ли писать my_object.id = 5
или определять метод экземпляра dict
в моем собственном классе?