Теория Self в гештальт-терапии: функция «id», функция «ego», функция «personality».
Что за self, для чего он нужен? Простое и понятное обьяснение
Yo, кодеры и будущие хакеры! Если вы хоть раз открывали чужой код на Python или пробовали создать свой первый класс, то наверняка видели это загадочное слово: self. Оно есть почти в каждой функции внутри классов, и поначалу кажется, что это какая-то магия. Что это? Зачем оно нужно? И почему без него ничего не работает? Сегодня я раз и навсегда объясню, что такое self простыми словами, без заумных терминов. Наша аналогия — это чертёж дома. Представьте, что вы — архитектор, и у вас есть чертёж дома (House)...
Как использовать self?
В английском языке слово self может вызывать сильные трудности в использовании. При этом оно имеет понятное для каждого значение: «сам» или «себя», «личность» или «идентичность». Обычно под ним подразумевается определённый набор качеств и черт, который характеризует конкретного человека. Но когда же использовать это слово? Обычно self встречается в составе возвратных местоимений, которые переводятся как «себя» или глаголами с частицей «ся». Есть множество местоимений, в которых есть self: myself, yourself, herself и иные...