Да, эстетические качества тоже стоит учитывать, и проперти помогают писать более красивый и читаемый код. Во-вторых они помогают соблюдать принцип инкапсуляции и внедрять нужный нам интерфейс, пряча его за вполне привычными и простыми обращениям к атрибутам, а как мы знаем, простой подход это хороший подход.
Группа в тг, где я пишу дополнительные мысли по поводу видео и несмешно шучу - https://t.me/PythonClinicChnl
Таймкоды:
00:00 - интро
02:24 - геттеры и сеттеры
03:27 - механика работы с атрибутами
04:56 - простой пример проперти
08:33 - проперти через декоратор
10:49 - проперти без сеттера
13:17 - максимум возможностей
19:40 - выводы и аутро