@prophp7

Страница 1247 из 1387
Vladimir
08.08.2018
14:48:08
спорное утверждение
тут уже начинаются вечные холивары на тему насколько тонкие должны быть контроллеры и можно ли в AR делать бизнес-логику и тд

Denis
08.08.2018
14:48:15
может научусь чему сегодня
Учиться всегда полезно))

Sergey
08.08.2018
14:48:44
тут уже начинаются вечные холивары на тему насколько тонкие должны быть контроллеры и можно ли в AR делать бизнес-логику и тд
дай определение термину ActiveRecord и почему есть еще Row Data Gateway который подозрительно похож на ActiveRecord но при этом название другое

Vladimir
08.08.2018
14:49:00
нахуя?

Google
Vladimir
08.08.2018
14:49:19
иди в соседний пых чат и спорь с ними

где у вас там модели и прочее

Mayor
08.08.2018
14:49:31
что за чат?

Vladimir
08.08.2018
14:49:52
да любой тот же phpgeeks

Mayor
08.08.2018
14:50:00
можешь кинуть в лс?

Vladimir
08.08.2018
14:50:07
или от фрейма

Sergey
08.08.2018
14:50:15
иди в соседний пых чат и спорь с ними
сейчас ты в соседний чат сходишь

Vladimir
08.08.2018
14:50:44
сейчас ты в соседний чат сходишь
ну так я не сеньор и не скиллованный веб девелопер

Sergey
08.08.2018
14:50:56
Vladimir
08.08.2018
14:51:03
чтобы обсуждать это все что там обсуждается часами в срачах

Sergei
08.08.2018
14:51:21
что бы ответить где должна быть бизнес логика, нужно знать что такое бизнес логика

Google
Ivan
08.08.2018
14:51:34
очень любопытный факт. большинство Уиииинутых программистов хвалят VueJs. С чего бы это?

Sergey
08.08.2018
14:51:53
потому что вуй проще чем реакт (и в плане доки тоже) хотя на деле то же самое

p.s. я все еще тайно люблю ангуляр

Ivan
08.08.2018
14:52:29
я это в уишниках заметил. симфонисты мне за ангуляр расказывали.

Sergey
08.08.2018
14:53:09
я это в уишниках заметил. симфонисты мне за ангуляр расказывали.
хз, мне кажется тут нет корреляции никакой.

Bohdan
08.08.2018
14:54:02
потому что вуй проще чем реакт (и в плане доки тоже) хотя на деле то же самое
я слегка разочаровался во вью из - за бедности тулинга думаю пока подопиливать, но руки не дошли - сначала graphql

Sergey
08.08.2018
14:54:23
возможно есть корреляция с тем на кого люди смотрят - типа что ~~сосут чемпионы~~ юзают топовые мэйнтейнеры моего крутого фреймворка.

а там уже чисто случай

Vladimir
08.08.2018
14:58:49
Да лол со всеми этими mvc и тд все говорят по-разному и каждый говорит что тот кто говорит по-другому несет чушь

Sergey
08.08.2018
14:59:49
Да лол со всеми этими mvc и тд все говорят по-разному и каждый говорит что тот кто говорит по-другому несет чушь
воооот. а потому - нет смысла вообще употреблять эти три буквы если ты не готов объяснять каждому второму что блядь это все и зачем.

Maksim
08.08.2018
15:00:03
очередной юишник с аниме на аватаре) имхо, не о чем разговор вести)

Ivan
08.08.2018
15:00:18
ебать унизил

Vladimir
08.08.2018
15:00:32
А эти срачи уже тонуости

Vladimir
08.08.2018
15:00:45
Кто под чем что подразумевает

Bohdan
08.08.2018
15:00:48
Maksim
08.08.2018
15:00:48
ого) вики - авторитетный источник

Google
Sergey
08.08.2018
15:00:53
Ну если это на вики написано можно наверно довольно авторитетным считать
на вики не объясняется что это такое. А первоисточники (ссылки на которые есть на вики) никто не читает

Bohdan
08.08.2018
15:00:58
я могу сейчас пойти и написать все, что угодно

Anton
08.08.2018
15:00:59
Можно еще вспомнить, что MVC не из веба изначально )

Vladimir
08.08.2018
15:01:23
Ну так поправьте лол

Jack
08.08.2018
15:01:37
что вы думаете про swoole, какие минусы в отличии от nginx+fpm?

Shmaltorhbooks
08.08.2018
15:01:51
на котором половина желающих пишет что считает нужным, а вторая половина желающих правит как она видит

Maksim
08.08.2018
15:01:57
что вы думаете про swoole, какие минусы в отличии от nginx+fpm?
этот не те дройды, которых вы ищите (с)

Sergei
08.08.2018
15:02:23
и какая еще логика бывает)
в моем приложении есть роутинг, что бы он работал нужна какая-то логика?

Maksim
08.08.2018
15:02:25
?)
закрой и забудь. судя по характеру вопроса, тебе это точно не нужно

Sergey
08.08.2018
15:03:14
что вы думаете про swoole, какие минусы в отличии от nginx+fpm?
судя по характеру вопроса - минус в том что там пых не умирает)

это же плюс

Maksim
08.08.2018
15:03:35
это же плюс
не всегда и не для всех)

Maksim
08.08.2018
15:04:04
у свуле ток 1 минус: китайцы)

Google
Sergey
08.08.2018
15:04:07
эт да...

да и честно - зачем свуле если можно эрланг или го или котлин

всеравно под свуле надо с нуля приложение по сути писать

Maksim
08.08.2018
15:04:53
ну, да. при чём сильно иначе, изменяя привычкам

Sergey
08.08.2018
15:05:04
а если переучиваться - нахера пых?)

Sergei
08.08.2018
15:05:05
я про это и говорю что логики бывают разные и в зависимости от ситуации мы их виносим на фронт, бек, возлагаем на базу в виде процедур

Sergei
08.08.2018
15:06:02
?

Maksim
08.08.2018
15:07:07
а если переучиваться - нахера пых?)
ну, оно забавно) я поигрался, крутая штука) заебенили бы доку - аще красота. Адаптировал бы приложеньку за пару-тройку дней и радовался жизни)

Admin
ERROR: S client not available

Anton
08.08.2018
16:10:25
@fes0r а как у тебя в новых проектах выглядит типичный контроллер?

В новом коде

Sergey
08.08.2018
16:15:31
Интересный вопрос)

У меня правило простое, там не должно быть if-ов

Oleg
08.08.2018
16:16:46
@fes0r вот все что ты излагаешь в чатике и не раз, изложить бы в статью или во что-то типа "Сказания Фесора о "хорошем" коде")

У меня правило простое, там не должно быть if-ов
т.е. от слова совсем? даже если есть проверка, что пришло допустим в гет-параметрах?

Sergey
08.08.2018
16:18:52
?

Приведи пример кода

P.s. у меня то счастья ифы есть, от них сложно избавляться

Sergey
08.08.2018
16:19:52
У меня правило простое, там не должно быть if-ов
Поддерживаю. А за простыню case вообще убить готов)

Google
Anton
08.08.2018
16:20:02
Что значит счастья ифы?

Sergey
08.08.2018
16:20:37
Автокорекшен, сча есть типа

Oleg
08.08.2018
16:20:50
ну свитч-кейс это большое зло, как и вложенные ифы

Sergey
08.08.2018
16:21:11
Не большое если они не меняются) и с тестами

Собственно отсутствие ифов мне нужно для увеличения покрытия

Чтобы один позитивный сценарий весь экшен затронул, все строчки

Sergey
08.08.2018
16:22:34
Собственно отсутствие ифов мне нужно для увеличения покрытия
Меньше ифов - проще код - меньше ошибок. У меня такая логика )

Anton
08.08.2018
16:22:36
Ты пишешь юниттесты на контроллеры?

Sergey
08.08.2018
16:23:41
Ты пишешь юниттесты на контроллеры?
Нет, e2e, потому мне и важно что бы позитивный сценарий все покрыл

Anton
08.08.2018
16:24:04
Ясн

Sergey
08.08.2018
16:24:37
Ну и ещё я активно argumnent resolvers юзаю

Anton
08.08.2018
16:24:54
Прям на доктриновские энтити?

Sergey
08.08.2018
16:25:59
да, если там что-то простенькое

типа...

/** * @Route("/video-calls/{id}/complete", methods={"POST"}) */ public function completeCall(VideoCall $videoCall) { $videoCall->completeForAll(); $this->flushChanges(); }

но то что я хочу делать симфони мне не дает))

Anton
08.08.2018
16:28:46
А если сложнее?

Формы там

Хз

Че там у вас

Sergey
08.08.2018
16:29:13
форм нету, есть сложные штуки - они мэпятся на DTO

а... не, я не десериализую реквесты в сущности)

Страница 1247 из 1387