@laravel_pro

Страница 1708 из 2014
Edgar
08.08.2018
21:01:57
Да я без агра)

Adel
08.08.2018
21:02:18
и примеры с композицией я показал просто чтобы показать композицию :)

я то сам обычно херачу абстрактные классы.

но вызов твой приму

Google
Edgar
08.08.2018
21:02:31
Просто вдруг я реально очень сильно заблуждаюсь и ты мне покажешь как лучше

Adel
08.08.2018
21:02:32
интересно

Vit
08.08.2018
21:03:28
ну так! они ж понятнее должны быть
Этого в их чатах не хватает.

Edgar
08.08.2018
21:04:22
Фесор лайт какой то
Что такое, не подскажешь?

Adel
08.08.2018
21:04:54
он у нас популярный ООП-вед

но там страшные замуты

про Actor model и так далее

Roma
08.08.2018
21:05:16
Этого в их чатах не хватает.
Да часто хватает Просто контекст другой Тут сейчас на примерах автомобиля и насекомых также толку много не будет

Google
Adel
08.08.2018
21:05:47
Слышишь, @EdgarSedov

Edgar
08.08.2018
21:05:58
Где всё это можно будет лицезреть?
Для начала лучше когда, а так я думаю 2 гиста просто запилим

Vit
08.08.2018
21:06:03
Что такое, не подскажешь?
Да чувак с соседних чатов. Админ в симфони, prophp, и ооп чате

Adel
08.08.2018
21:06:05
пусть машины, но более практичные

Edgar
08.08.2018
21:06:29
кстати да. надо бы более реальную задачу
Ээ не, у нас же бездумный выбор композиции наследованию на кону)))

Adel
08.08.2018
21:06:47
Ээ не, у нас же бездумный выбор композиции наследованию на кону)))
но кому это интересноесли это будут машиныв вакууме?

Edgar
08.08.2018
21:07:53
но кому это интересноесли это будут машиныв вакууме?
Это будет рабочий код, реализующий определенные возможности. При которых просто нерационально использовать композицию

Roma
08.08.2018
21:08:02
приземленную.
Даже из ларавел взять У меня в шторме постоянно ругается что некоторые классы имеют 3+ родительских класса Кажется, если делать кастомный форм реквест то он имеет 3 родителя

Adel
08.08.2018
21:08:20
ну ты смотри. пусть это хоть как какаято игра будет. где реально можно применить модели.

Roma
08.08.2018
21:09:42
да. в ларке так. я в итоге отключил эту инспекцию.
А по этому поводу что скажешь то? Беда в архитектуре или ок и просто не смотреть на это?

Edgar
08.08.2018
21:10:12
ну ты смотри. пусть это хоть как какаято игра будет. где реально можно применить модели.
Ну я постараюсь конечно, но не обещаю) меня просто в принципе напрягает догмат бездумного выбора композиции вместо наследования, поэтому это будет ключевым моментом при написании)

Adel
08.08.2018
21:10:48
ок. но пусть все знают,что ты сознательноправила игры наклоняешь в свою сторону :)

Edgar
08.08.2018
21:11:17
Ну дак мне же надо опровергнуть ваш догмат) он же подрпзумевает любые условия

Edgar
08.08.2018
21:11:39
Ну не суть, ты же согласен с ним?

Adel
08.08.2018
21:12:02
я сделал более мягкую формулировку. когда композиция возможна - всегда надо юзать ее

Edgar
08.08.2018
21:12:44
я сделал более мягкую формулировку. когда композиция возможна - всегда надо юзать ее
Даже так. Здесь надо "всегда надо" менять на "обычно лучше"

Adel
08.08.2018
21:13:01
А по этому поводу что скажешь то? Беда в архитектуре или ок и просто не смотреть на это?
я бы вероятнов этой инспекции как-то поумнее сделал бы. что если все предки - не из нашего вендора, то хотя бы не подчеркивать это

Google
Adel
08.08.2018
21:13:29
Даже так. Здесь надо "всегда надо" менять на "обычно лучше"
надо илучше - это одно и тоже. мы же догматики, епта :)

Roma
08.08.2018
21:13:53
ну а что ты сделаешь? не ты же вендор...
Я про то как здесь лучше могло быть сделано Так как это получиется наследования также.. В этом кейсе может пример ? Или мудренный получется Или даже вендор наш написал хорошо что так получается?

Vit
08.08.2018
21:14:09
Вы это.. Углы не срезайте! Один наследование, другой композицию (только чур не абстрактный класс)

Adel
08.08.2018
21:15:41
Не совсем) всегда надо подразумевает что во всех случаях наследование неправильный выбор)
так.. если "лучше" - то очевидно другое - это неправильный выбор

Edgar
08.08.2018
21:15:50
Но не всегда)

Adel
08.08.2018
21:16:34
тутможно композицию, но всем лень.

ивообще, Эдгар, можешь не придумывать пример

Edgar
08.08.2018
21:18:25
так.. если "лучше" - то очевидно другое - это неправильный выбор
Я уже молчу про то что бездумно следовать чему-либо в принципе вредно.

Adel
08.08.2018
21:18:26
Рома за тебяуже придумал

Roma
08.08.2018
21:19:32
вообще.... если подумать.. это же DTO по большому счету.
Если ДТО то не много ли туда уже такую валидацию, сформирование ошибок, плюс проверка авторизации?

Adel
08.08.2018
21:19:58
Если ДТО то не много ли туда уже такую валидацию, сформирование ошибок, плюс проверка авторизации?
нуавторизацию там чекать - это вообще бред. не знаю зачем там придумали.

а вот валидацию я юзаю... хотя и знаю что срезаю углы

Edgar
08.08.2018
21:21:00
Рома за тебяуже придумал
Если ты согласен что всегда надо нужно поменять на обычно лучше -- то ок) Я спать, доброй)

Алексей
08.08.2018
21:21:06
Пришлось отлучится. Сорян.

Вы ещё Серёгу сюда притащите

Там понесется.

Roma
08.08.2018
21:23:13
Он и не прийдёт Слишком много у него не любви к ларе и юии Ещё бы в мадженто чат сказал?

Google
Алексей
08.08.2018
21:25:08
И там то будет всем нам

Roma
08.08.2018
21:27:39
Можно переехать в симфони чат. Или в ооп
Да и тут достаточно можно На самом деле такие споры, если они объективные и хорошо аргументированные дают много хороших идей и поводов задуматься Для таких джунов как я, самое то)

Roma
08.08.2018
21:30:54
ты не джун уже ящитаю
Как раз после бесед Фесора хватает аргументов считать себя джуном, это в лучшем случае ещё? Но тем не менее, это даёт понимание слабых сторон и мест которые нужно подтягивать

Roma
08.08.2018
21:34:07
он в облаках витает
Ну с этим спорить не буду. Я не только про него то Я к тому что есть и другие аспекты Алгоритмы, тестирование, зоны ответственности, сцепления и связанность и тд и тп

Adel
08.08.2018
21:34:42
и кстати моя фраза не говорит, что он чето плохо знает. просто увлекся всяким таким :))

Admin
ERROR: S client not available

Roma
08.08.2018
21:35:29
Очень похоже на эффект даннинга крюгера

Adel
08.08.2018
21:36:25
у нас не хватает квалификации, чтобы это понять

Иван
08.08.2018
21:38:44
Ларавел - это быстрый и достаточно приемлемый способ создать круд приложение А дальше уже на усмотрение Чем больше бизнеса тем сложнее его заворачивать в ларавель Ларавеловские фасады это уг и все это знают только пересел с ЦМС на фреймворки, учу лару. а тут оказывается что ларавел говно. буду учить симфони - симфони говно. и пыха тоже, надо на ноде писать. учишь ноду - зачем? есть ГО и новый Дот Нет Кор так послушать - вообще нельзя ничего учить, везде все плохо) ох уж эти споры сеньоров и архитекторов, во всех чатах одно и тоже. как мне, ламеру, это видится

Adel
08.08.2018
21:39:23
и ты прав :)

мы, проггеры, те еще понторезы

нам лишь бы чсв почесать...

Vit
08.08.2018
21:40:15
Зенд экспрессив, слим

Adel
08.08.2018
21:40:41
микрофреймворки

а нуда.

на самом деле.. для своих вещей инструменты хорошие есть

Google
Adel
08.08.2018
21:41:39
для обычной write -модели есть доктрина. для read модели она тяжела.. и можно либо тупые SQL либо активрекорд какойнибудь.

ES тоже есть фреймворки. но их не пробовал пока. хз. нопо большому счету там многого не надо.

Vit
08.08.2018
21:42:34
ES?

Adel
08.08.2018
21:42:51
ларка та же - хороша. роутинг,конфиги простые... самые базовые вещи если взять.. то ок

Event sourcing

это игрушка синьоров :)

Vit
08.08.2018
21:44:18
Adel, ты вроде в симфони собирался?

Adel
08.08.2018
21:44:41
я посмотрел... и дляпроекта таки взял доктрину и ларку.

чот мне не понравилосьв симфони.. я не помню уже

ну ясное дело всякие yaml...

конфигурации добивали

я не переношу этовсякое

Vit
08.08.2018
21:46:16
Сделал бы кто нибудь чат симфони фор бегинерс

Юрий
08.08.2018
23:26:55
я посмотрел... и дляпроекта таки взял доктрину и ларку.
я на симфони 3 года работал, сейчас второй год на ларку перешел. про симфони ничего плохого не скажу, но на ларке в одну рожу пилить проекты проще - меньше бюрократии. у симфони очень нравился модуль forms, конфиги роутов в аннотациях контроллера, ну и доктрина в целом с ее entity, там и миграции можно не делать - само все. скучаю, но и ларка сейчас больше нравится.

Юрий
08.08.2018
23:28:31
миграции у доктрины raw sql же да?
там можно делать просто апдейт. она берет схему БД из кода entities и сравнивает с базой, и производит все изменения чтобы схема бд совпадала с кодом.

Adel
08.08.2018
23:28:57
как-то мне неуютно от таких миграций... они же просто sql-ные

Юрий
08.08.2018
23:29:01
я миграции там и не писал. просто добавляешь поле в entity и и запускаешь апдейт, в базе все само появится

Adel
08.08.2018
23:29:55
я в курсе... в дотнете тоже есть автосоздание миграций. но там хоть абстракция

Юрий
08.08.2018
23:30:02
ну и автогенерацию их можно сделать, то же самое только она миграцию сама генерит и записывает в файл

дело привычки. мне оч удобно было. особенно удобно когда поля добавляются по мере необходимости, а не всю таблицу разом. чтобы разные миграции не писать все время

Страница 1708 из 2014