05:10 - это по идее не композиция, а агрегация Композиция - это ассоциация, при которой используемый объект создается внутри класса Агрегация - это ассоциация, при которой используемый объект создается вне класса www.it-rem.ru/prosto-pro-nasledovanie-kompozicziyu-i-agregacziyu-v-php.html
да это агрегация - в большинстве примером под словом Composition - всегда понимают Агрегацию для PHP. Если кто знает поделитесь какова причина. T.E Агрегация это Композицию с Dependency Injection. Ссылка на ресурс с примером в видео www.amitmerchant.com/reasons-use-composition-over-inheritance-php/
Еще один плюс использования констант перед "магическими числами" - по константам легко искать в IDE, чтобы потом легко найти весь код, работающий с константой.
Если флаги рекомендуется не использовать, стоит ли понимать это как то, что создатели php и других языков наплодили хомно функций? ) Кто тут прав? Создатели языков или те кто придумывает безумные "правила"? ) Ну правда, иногда, или даже очень часто наблюдается какой перегиб в отношении "чистого кода". Какой то блогер, где то выложил свои мысли, а другие подхватили и понесли табуном нести благую весть. ) Нехорошая тенденция.
@@timur43378 , причем тут святые? Язык такой, с такими своими особенностями. И пытаться сделать из него другой язык, очень глупо. Просто пользуйтесь другим языком, который вам нравится. Зачем вам php? 😀
Так выжимка всего "Чистого Кода" за 7 минут. Лайк.
Ждём новых видео 🙂
05:10 - это по идее не композиция, а агрегация
Композиция - это ассоциация, при которой используемый объект создается внутри класса
Агрегация - это ассоциация, при которой используемый объект создается вне класса
www.it-rem.ru/prosto-pro-nasledovanie-kompozicziyu-i-agregacziyu-v-php.html
да это агрегация - в большинстве примером под словом Composition - всегда понимают Агрегацию для PHP. Если кто знает поделитесь какова причина. T.E Агрегация это Композицию с Dependency Injection.
Ссылка на ресурс с примером в видео
www.amitmerchant.com/reasons-use-composition-over-inheritance-php/
круто!
Еще один плюс использования констант перед "магическими числами" - по константам легко искать в IDE, чтобы потом легко найти весь код, работающий с константой.
Если флаги рекомендуется не использовать, стоит ли понимать это как то, что создатели php и других языков наплодили хомно функций? )
Кто тут прав? Создатели языков или те кто придумывает безумные "правила"? )
Ну правда, иногда, или даже очень часто наблюдается какой перегиб в отношении "чистого кода".
Какой то блогер, где то выложил свои мысли, а другие подхватили и понесли табуном нести благую весть. ) Нехорошая тенденция.
А типа создатели php святые и не могут говнокодить?
@@timur43378 , причем тут святые?
Язык такой, с такими своими особенностями.
И пытаться сделать из него другой язык, очень глупо.
Просто пользуйтесь другим языком, который вам нравится.
Зачем вам php? 😀
@@timur43378 , корона не жмет? )