Size: a a a

2020 November 16

SS

Sergey Samokhvaloff in phpGeeks
First Last
А может ты мне расскажешь что такое ооп?)
Я сам не знаю)
источник

w

walfter in phpGeeks
А как сокращать код? Постоянно переписывать структуры?
источник

SS

Sergey Samokhvaloff in phpGeeks
Может немного
источник

FL

First Last in phpGeeks
walfter
Абстракты? Интерфейсы? Трейты?
Есть структуры и интерфейсы
Этого достаточно :)

Зачем тебе абстрактные классы или, боже упаси, трейты - я не знаю
источник

w

walfter in phpGeeks
Варить спагетти?
источник

FL

First Last in phpGeeks
walfter
А как сокращать код? Постоянно переписывать структуры?
Писать переиспользуемые функции? :)

Только кодогенерация для разных типов нужна, но можешь использовать 2.0 версию юзать :)
источник

M

Michael in phpGeeks
трейты отличная тема, практичная. в отличие от многого другого
источник

FL

First Last in phpGeeks
Ага, отличная
источник

FL

First Last in phpGeeks
Слава богу ни разу за всю свою жизнь не написал ни одного миксина/трейта
источник

w

walfter in phpGeeks
Трейты полезная вещь когда тебе надо описывать функции для одного класса абстрактно
источник

FL

First Last in phpGeeks
walfter
Трейты полезная вещь когда тебе надо описывать функции для одного класса абстрактно
Трейты - дичь, не понятно как оно работает и зачем оно нужно
источник

w

walfter in phpGeeks
Пишешь функцию максимально абстрагируюясь от класса
источник

FL

First Last in phpGeeks
Можешь сделать себе класс Foo, напихать в него стат методов и будет тоже самое :)
источник

w

walfter in phpGeeks
Юзаешь их в нужном классе, минимум повтора максимум гибкости
источник

FL

First Last in phpGeeks
walfter
Юзаешь их в нужном классе, минимум повтора максимум гибкости
Я откажусь от "такой гибкости" с магией
источник

w

walfter in phpGeeks
А если надо юзать для созданных объектов?
источник

FL

First Last in phpGeeks
walfter
А если надо юзать для созданных объектов?
А у нас нельзя в функцию объекты пихать?)
источник

FL

First Last in phpGeeks
Покажи мне лучше пример трейта своего, любого)
источник

FL

First Last in phpGeeks
источник

w

walfter in phpGeeks
Зачем мне в каждой моделе описывать связь к картинкам когда я просто могу заюзать трейт?
источник