Size: a a a

Django [ru] #STAY HOME

2019 April 04

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
когда ООР делают senior'ы - получается нормально, когда делают новички - получается обычно плохо и лучше бы они этот OOP вообще не знали и не использовали
источник

D

Dmitry in Django [ru] #STAY HOME
Viktor Sakharov
Почему тогда все остальное в джанге не на функциях?
а почему оно должно быть на функциях?
источник

VS

Viktor Sakharov in Django [ru] #STAY HOME
Dmitry
а почему оно должно быть на функциях?
Ну получается свалка парадигм. Не?
источник

D

Dmitry in Django [ru] #STAY HOME
Viktor Sakharov
Ну получается свалка парадигм. Не?
допустим, а что плохого в свалке парадигм?
источник

VS

Viktor Sakharov in Django [ru] #STAY HOME
Чем это лучше пхп?)
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
возможность подложить свой Mixin к View кажется удобным) из этого не сделает, что от OOP в Django нужно что-то большее для пользователя)
источник

D

Dmitry in Django [ru] #STAY HOME
Viktor Sakharov
Чем это лучше пхп?)
количеством строк кода для готового продукта и простотой его читаемости
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
"свалка парадигм" - это нормально, если позволяет делать проект быстрее
источник

PB

Petr B. in Django [ru] #STAY HOME
Alex
вьюхи на функциях это ок, иммунитет от ооп-головного-мозга
Вьюхи не нужны, вьюсеты нужны
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
вьюсеты это тоже вьюхи)
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
они все от View идут
источник

PB

Petr B. in Django [ru] #STAY HOME
Alexander Ovchinnikov 🦁
вьюсеты это тоже вьюхи)
Но ооп-костылирование в случае вьюсетов применяется сильно реже
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
но тут речь же не про реализацию даже, а про подход)
источник

PB

Petr B. in Django [ru] #STAY HOME
Потому что обычно оно там нах не нужно
источник

VS

Viktor Sakharov in Django [ru] #STAY HOME
Короче разговор ушел в сторону от изначальной темы :)
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
любые подходы и их смешение - нормально, если это способствует достижению цели
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
а OOP ради OOP - это путь в сторону говнокода
источник

VS

Viktor Sakharov in Django [ru] #STAY HOME
Alexander Ovchinnikov 🦁
любые подходы и их смешение - нормально, если это способствует достижению цели
Поэтому пыха и популярна так сильно)
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
она теряет свою популярность достаточно быстро
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
она была популярно в эпоху CMS
источник