Зачем нужны геттеры в python если можно получить данные напрямую - Общение Python мододелов

Вопрос Зачем нужны геттеры в python если можно получить данные напрямую

Регистрация
30 Авг 2013
Сообщения
85
Репутация
0
Спасибо
0
Монет
0
Зачем нужны геттеры сеттеры в python если можно получить данные напрямую



типа



a = Какойтокласс ()



print (a.value)



чё за бред вот эти геттеры какие-то скрытые значения нафига жизнь себе усложнять



... вот эти принципы SOLID мне кажется это создали чтобы мозг взорвать по приколу вот эти вот антипаттерны хочу и делаю антиппатерн у меня вот куча god classов которые сразу кучу всего делают и чё такого мне удобно
 
Регистрация
17 Окт 2013
Сообщения
81
Репутация
0
Спасибо
0
Монет
0
одно дело писать для себя, другое дело заливать свой код на паблик.
 
Регистрация
10 Дек 2013
Сообщения
80
Репутация
4
Спасибо
2
Монет
0
Ты можешь непосредственно обращаться к атрибутам, но геттеры и сеттеры дают тебе контроль над валидацией, отслеживанием изменений и защитой структуры кода, а игнорирование этих инструментов и SOLID-принципов обычно приводит к хаосу при доработках и усложняет поддержку.
 
Сверху Снизу