Size: a a a

2018 December 03

┬┴┬┴┤( ͡° ͜ʖ├┬┴┬┴ in Laravel UA
Была задача сформировать рdf репорт и продать его клиенту, способов оплаты было несколько (stripe, paypal) но в целом алгоритм отправки и снятия денег был одинаковым, заюзал шаблонный метод
источник

В

Вячеслав in Laravel UA
Думаю для начала стоит запомнить, что есть 3 основных типа шаблонов: Структурные, Порождающие, Поведенческие.
источник

В

Вячеслав in Laravel UA
В ходе решения задачи, задать себе вопрос - Какой тип задачи мне нужно решить?
Если структурировать взаимодействие между объектами - структурный тип
Если создать нужный объект(ы) в зависимости от условий - порождающий
Если определить поведенее алгоритма или объекта - поведенческий.

Далее идти в данную категорию и искать себе подходящий. Будет приходить понимание, какой шаблон и когда использовать.

Описание конечно в общих чертах, но смысл такой.
источник

В

Вячеслав in Laravel UA
https://nixsolutions.github.io/design-patterns/
Здесь можно на русском почитать про паттерны.
источник

В

Вячеслав in Laravel UA
Здесь есть примеры:
https://github.com/domnikl/DesignPatternsPHP
источник

В

Вячеслав in Laravel UA
Здесь посмотреть на паттерны в боевых условиях, близких нам всем, т.е. в самом Laravel:
https://murze.be/laravel-design-patterns

P.S. Этот доклад не рекомендуется смотреть голодным 😄
источник

DS

Denis Shvedov in Laravel UA
Вячеслав
Думаю для начала стоит запомнить, что есть 3 основных типа шаблонов: Структурные, Порождающие, Поведенческие.
Спасибо за пояснения, ссылки и видео.
источник

РИ

Роман Игумнов in Laravel UA
Вячеслав
В ходе решения задачи, задать себе вопрос - Какой тип задачи мне нужно решить?
Если структурировать взаимодействие между объектами - структурный тип
Если создать нужный объект(ы) в зависимости от условий - порождающий
Если определить поведенее алгоритма или объекта - поведенческий.

Далее идти в данную категорию и искать себе подходящий. Будет приходить понимание, какой шаблон и когда использовать.

Описание конечно в общих чертах, но смысл такой.
Ты как всегда на высоте! Спасибо!
источник

РИ

Роман Игумнов in Laravel UA
А я еще посоветую https://habr.com/company/mailru/blog/325492/
источник

AK

Alex Kovalchuk in Laravel UA
Большое спасибо всем, завтра утром начну)
Кстати я полностю перешел на xdebug теперь по сути не пользуюсь dd
источник

В

Вячеслав in Laravel UA
Alex Kovalchuk
Большое спасибо всем, завтра утром начну)
Кстати я полностю перешел на xdebug теперь по сути не пользуюсь dd
👍
источник

В

Вячеслав in Laravel UA
Роман Игумнов
Ты как всегда на высоте! Спасибо!
Всегда пожалуйста 😊
источник

OP

Oleksandr Petrenko in Laravel UA
Еще мои 5 копеек по паттнрнам. Офигенная книга с понятными обьяснениями Kelt Dockins - Design Patterns in PHP and Laravel - 2017
источник
2018 December 04

РИ

Роман Игумнов in Laravel UA
Oleksandr Petrenko
Еще мои 5 копеек по паттнрнам. Офигенная книга с понятными обьяснениями Kelt Dockins - Design Patterns in PHP and Laravel - 2017
А есть что-то похожее, но только на русском?
источник

РИ

Роман Игумнов in Laravel UA
Ребята еще вопрос: подскажите проверенную библиотеку для организации мультиязычности. Желательно простую.
источник

РИ

Роман Игумнов in Laravel UA
%
источник

РИ

Роман Игумнов in Laravel UA
?
источник

RG

Roman Gorlinskiy in Laravel UA
Роман Игумнов
А есть что-то похожее, но только на русском?
источник

РИ

Роман Игумнов in Laravel UA
Спасибо!
источник

OP

Oleksandr Petrenko in Laravel UA
Роман Игумнов
А есть что-то похожее, но только на русском?
Даже не знаю, попалась эта, а после нее уже не искал)
источник