Size: a a a

Laravel для начинающих

2020 July 31

V

Vladyslav in Laravel для начинающих
я знал что про 1с палюбом скажут
источник

V

Vladyslav in Laravel для начинающих
ну или я б написал сам
источник

S

Splinter in Laravel для начинающих
Egor Gruzdev
тогда как минимум функция declined_log должна только логировать, но не удалять и не делать редирект, а вернуть true/false
и т.д.
поэтому не знаю как это правильно вводить, и есть ли вообще такая "теория" граммотного кода
источник

S

Splinter in Laravel для начинающих
А то я вот на Ларе не давно, но понимаю что я куда то не туда иду, и привыкну так говняно кодить, и хер научусь это делать правильно
источник

V

Vladyslav in Laravel для начинающих
ну хз
источник

V

Vladyslav in Laravel для начинающих
я раньше писал лиш бы работало
источник

V

Vladyslav in Laravel для начинающих
потом увидел что некоторые участи повторяются
источник

V

Vladyslav in Laravel для начинающих
пришел к тому что надо писать методы классы
источник

EG

Egor Gruzdev in Laravel для начинающих
Splinter
А то я вот на Ларе не давно, но понимаю что я куда то не туда иду, и привыкну так говняно кодить, и хер научусь это делать правильно
YouTube
Грамотное ООП: организация надёжной бизнес-логики / Дмитрий Елисеев (ElisDN)
Презентация и тезисы:
https://phprussia.ru/2019/abstracts/5114

Все мы читали про объектно-ориентированное программирование и проектирование абстрактных типов данных, но мало кто из нас использует их по назначению. И бизнес-логику проектировать и тестировать получается не у всех. Почему-то вместо красивого кода образуется переплетение вызовов, и загромождаются контроллеры.

Вместе мы научимся раскладывать весь этот код по местам. Потренируемся в объектно-ориентированной декомпозиции для грамотного проектирования сущностей по обязанностям. Научимся сочинять ко всему этому быстрые, удобные и надёжные юнит-тесты.

Как производить отделение UI от бизнес-логики, чтобы не было протечек слоёв в MVC. Научимся создавать агрегаты для сущностей предметной области для соблюдения инварианта. Какие проверки поместить в сущность, а какие - в сервисный слой. Как производить валидацию и использовать исключения.
--------
Нашли ошибку в видео? Пишите нам на support@ontico.ru
источник

V

Vladyslav in Laravel для начинающих
и понеслось
источник

V

Vladyslav in Laravel для начинающих
это только ооп
источник

V

Vladyslav in Laravel для начинающих
и все
источник

V

Vladyslav in Laravel для начинающих
пофиг на каком языке писать если он на ооп
источник

🎃

🎃 Даниил ◠‿◠✿... in Laravel для начинающих
+
источник

S

Splinter in Laravel для начинающих
Egor Gruzdev
YouTube
Грамотное ООП: организация надёжной бизнес-логики / Дмитрий Елисеев (ElisDN)
Презентация и тезисы:
https://phprussia.ru/2019/abstracts/5114

Все мы читали про объектно-ориентированное программирование и проектирование абстрактных типов данных, но мало кто из нас использует их по назначению. И бизнес-логику проектировать и тестировать получается не у всех. Почему-то вместо красивого кода образуется переплетение вызовов, и загромождаются контроллеры.

Вместе мы научимся раскладывать весь этот код по местам. Потренируемся в объектно-ориентированной декомпозиции для грамотного проектирования сущностей по обязанностям. Научимся сочинять ко всему этому быстрые, удобные и надёжные юнит-тесты.

Как производить отделение UI от бизнес-логики, чтобы не было протечек слоёв в MVC. Научимся создавать агрегаты для сущностей предметной области для соблюдения инварианта. Какие проверки поместить в сущность, а какие - в сервисный слой. Как производить валидацию и использовать исключения.
--------
Нашли ошибку в видео? Пишите нам на support@ontico.ru
спасибо, гляну 100%, а то я уже 2 месяца проект делаю, и понимаю что всё работает, но чем дальше его делать тем становится печальнее понимать )
источник

EG

Egor Gruzdev in Laravel для начинающих
Splinter
спасибо, гляну 100%, а то я уже 2 месяца проект делаю, и понимаю что всё работает, но чем дальше его делать тем становится печальнее понимать )
источник

EG

Egor Gruzdev in Laravel для начинающих
для чистоты
источник

🎃

🎃 Даниил ◠‿◠✿... in Laravel для начинающих
чем дольше делаешь тем больше понимаешь как нужно было писать изначально
источник

S

Splinter in Laravel для начинающих
🎃 Даниил ◠‿◠✿
чем дольше делаешь тем больше понимаешь как нужно было писать изначально
А мне стрёмно то, что чем дольеш я буду делать, тем больше првиыкну делать с "говна и палок" как говорится )
источник

🎃

🎃 Даниил ◠‿◠✿... in Laravel для начинающих
врядли
источник