@oop_ru

Страница 716 из 785
Enterpise
15.08.2018
07:48:16
посоветуйте паттерн рефакторинга по преобразованию метода возвращающего объект композит (шапка - список) в yield

шапка остается шапкой

элементы списка должны быть теперь возвращаться по yield

проблема именно в шапке

Google
Mykola
15.08.2018
09:45:29
шапку тоже надо в yield возвращать?

Alexey
15.08.2018
09:45:37
в шапке агрегированные данные есть?

Enterpise
15.08.2018
10:50:34
хотя стоп

проблема уровня шарписта: нужно вернуть не yield - список, а "фабрику",производящую этот yield список

Enterpise
15.08.2018
11:01:20
ТССЯВБ проблема решена преобразованием хелпера в сервис

Alfred
18.08.2018
16:22:06
Привет, сюда для ревьювинга нельзя кинуть ссылку на гитхаб?

Привет всем, есть тут кто хорошо разбирается в классах, PSR, SOLID на php? Хочу спросить посмотреть на репу, есть ли, на ваш взгляд, недочеты в плане реализации.

ссылка на гитхаб + alfredleo/shelter

там всего 5 классов голого пхп

Alfred
18.08.2018
16:41:15
Вангую - там все плохо
Хотябы 2-3 замечания, если не сложно.

Google
Alfred
18.08.2018
16:42:21
За хороший код ревью могу крипту кинуть 10$ эфиром.

Pavel
18.08.2018
16:43:49
Admin
ERROR: S client not available

Alfred
18.08.2018
16:47:06
Я не знаю как еще можно дать код на хорошую проверку. Вроде чат правильный, может есть другие чаты или сервисы куда можно обратиться. Мне очень нужен качественный взгляд со стороны.

Пишите сюда или в личку кому интересно.

Вадим
18.08.2018
17:25:35
Aleh
18.08.2018
17:26:30
ссылка на гитхаб + alfredleo/shelter
https://github.com/alfredleo/shelter

Alfred
18.08.2018
17:27:59
Надо учиться. Тут думаю сидят умные люди). да я из йии

Ivan
18.08.2018
17:30:06
А подскажите пожалуйсто, что было бы отличной проверкой знаний и портфолио на уровень миддл по php? backend?

Aleh
18.08.2018
17:30:32
Пишите сюда или в личку кому интересно.
https://github.com/alfredleo/shelter/blob/master/local/shelter/Shelter.php#L40 не оч удачная затея кмк, лучше все же делать add(Pet $pet), а вот это решение принимать уровнем выше, вообще этот класс похож на обычную коллекцию с захардкоженными методами для конкретного типа, глянь на Doctrine\Collection или что-нибудь такое, потому что привязываться так вот к классу (https://github.com/alfredleo/shelter/blob/master/local/shelter/Shelter.php#L73) не оч удачная затея

Страница 716 из 785