Size: a a a

Ваdоо PHP Мееtuр

2019 December 20

ЕР

Евгений Ромашкан in Ваdоо PHP Мееtuр
С именованными аргументами
источник

P

Pavel in Ваdоо PHP Мееtuр
Ага я их и имел в виду.
источник

P

Pavel in Ваdоо PHP Мееtuр
Массив параметров - это отложенный выстрел себе в ноги. Остаётся DTO.
источник

AD

Aleksey Dovbenko in Ваdоо PHP Мееtuр
Остается глянуть что он хочет сделать) мош чел через ди в конструктор 5 сервисов передает (лог, сентри, газл какой нить и еще пару приблуд)
источник

АК

Антон Кучерявый in Ваdоо PHP Мееtuр
да не. Просто формирование массива с идентичной структурой вызывается 4 раза в рамках одной функции. В этом массиве 5 параметров. Собственно с этого и началось, нужно ли делать отдельную функцию для формирования этого массива и вызвать ее в 4х местах.
источник

ЕР

Евгений Ромашкан in Ваdоо PHP Мееtuр
Антон Кучерявый
да не. Просто формирование массива с идентичной структурой вызывается 4 раза в рамках одной функции. В этом массиве 5 параметров. Собственно с этого и началось, нужно ли делать отдельную функцию для формирования этого массива и вызвать ее в 4х местах.
Без кода это по прежнему ни о чём)

Но звучит, конечно, не очень
источник

ЕР

Евгений Ромашкан in Ваdоо PHP Мееtuр
Но если оставить за кадром вопрос содержания функции, код инициализации массива с одинаковой структурой не стоит дублировать, если конечно в будущем не планируется изменять струткру конкретных массивов независимо
источник

АК

Антон Кучерявый in Ваdоо PHP Мееtuр
Евгений Ромашкан
Без кода это по прежнему ни о чём)

Но звучит, конечно, не очень
не очень звучит - добавление функции или не добавлении?)
источник

АК

Антон Кучерявый in Ваdоо PHP Мееtuр
Да, и структура массива может измениться раз так в несколько лет
источник

ЕР

Евгений Ромашкан in Ваdоо PHP Мееtuр
Антон Кучерявый
не очень звучит - добавление функции или не добавлении?)
Не очень звучит содержание функции, почему там 5 параметров и почему там 4 раза формируется массив)
источник

ЕР

Евгений Ромашкан in Ваdоо PHP Мееtuр
Антон Кучерявый
Да, и структура массива может измениться раз так в несколько лет
Хороший архитектор максимизирует количество непринятых решений - оставь как есть, отрефакторишь через несколько лет)
источник

СА

Сергей Аксёнов in Ваdоо PHP Мееtuр
Антон Кучерявый
Просто интересно.. можно ли сказать человеку, что если у функции 5 входных параметров - это плохо
У нас вышла переводная статья примерно на эту тему: https://habr.com/ru/company/funcorp/blog/478760/ (заголовок не об этом, но по тексту затрагивается и разбираются способы улучшения)
источник

АК

Антон Кучерявый in Ваdоо PHP Мееtuр
Спасибо
источник

ВС

Вячеслав Серебряков in Ваdоо PHP Мееtuр
Hello
источник

L

LEXASOFT in Ваdоо PHP Мееtuр
How are you?
источник

M

Max in Ваdоо PHP Мееtuр
LEXASOFT
How are you?
Говорящий кот 😳
источник

A

Alex in Ваdоо PHP Мееtuр
имя прикольное: лёгкий Лёха
источник

A

Alex in Ваdоо PHP Мееtuр
*мягкий
источник

M

Max in Ваdоо PHP Мееtuр
Alex
*мягкий
Говорящая мышь 😳
источник

M

Max in Ваdоо PHP Мееtuр
Простите коллеги
источник