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

Denis
08.08.2018
14:48:15

Sergey
08.08.2018
14:48:44

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

Alexander
08.08.2018
14:50:31

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
что бы ответить где должна быть бизнес логика, нужно знать что такое бизнес логика

Sergey
08.08.2018
14:51:34

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

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

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

Sergey
08.08.2018
14:59:49

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

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

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

Artem
08.08.2018
15:00:42

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

Bohdan
08.08.2018
15:00:48

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

Alexander
08.08.2018
15:00:50

Google

Ivan
08.08.2018
15:00:53

Sergey
08.08.2018
15:00:53

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

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

Shmaltorhbooks
08.08.2018
15:01:07
вики - это большой забор

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

Jack
08.08.2018
15:02:12

Sergei
08.08.2018
15:02:23

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

Sergey
08.08.2018
15:03:14
это же плюс

Maksim
08.08.2018
15:03:35

Sergey
08.08.2018
15:03:49

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
я про это и говорю что логики бывают разные и в зависимости от ситуации мы их виносим на фронт, бек, возлагаем на базу в виде процедур

Sergey
08.08.2018
15:05:43

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 вот все что ты излагаешь в чатике и не раз, изложить бы в статью или во что-то типа "Сказания Фесора о "хорошем" коде")

Sergey
08.08.2018
16:18:52
?
Приведи пример кода
P.s. у меня то счастья ифы есть, от них сложно избавляться

Sergey
08.08.2018
16:19:52

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

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
а... не, я не десериализую реквесты в сущности)