Anonymous
по другому как
Anonymous
через while
Anonymous
не получится
SarcasmIO
сделать сначала один, потом второй результат присвоить какому-то свойству и запроцессить его
SarcasmIO
ты как баран на новые ворота смотришь и идти не хочешь
Anonymous
не будет так работать, у меня там такой говнокод
SarcasmIO
будет
SarcasmIO
ничего не изменится
SarcasmIO
для твоего говнокода
Anonymous
Ор
Anonymous
тоесть foreach ($massiv_one as $stroka_one тут еще один цикл, напр $massiv_two as $stroka_two )
Это к задаче о массиве, где нет рядом двух чисел с одинаковым знаком?
U
чо за, он вместо того один раз отправить, отпр много раз
Swiss Osteopath
Троллит че...
SarcasmIO
на такое с-щение всегда нужно отвечать "ясно"
U
неет
U
код достаю, комп занят
.sha
ФОРЕХ
Ахахаха).
Anonymous
всем форех посоны
Anonymous
я вернулсо
Anonymous
почти трезвой
.sha
Давно ты мутировал в сурового? Раньше кулхацкер был, вроде.
старий
Парни, впервые за своё тут пребывание задаю вопрос. Не игнорьте плиз. А то мне уже начинает казаться, что я один уже нахуй сумасшедший. Есть значит слой, который отвечает за работу с БД, условно назовём его моделями, есть слой, который является клеем, очень тонкий слой, который просто знает какой метод какого класса вызывать - контроллер. Так же все rpc тоже в этом контрлллере. Вместо контроллера придумывают другой слой, который называют по другому, наполняют его логикой, в модели переносят rpc, работу с базой, а в этом новом «не контроллере» теперь и вызовы и куча логики, которую можно было вынести в модели, ибо так или иначе она связана с базой данных. Вопрос - зачем нам жирные контроллеры, которые называются по другому (но по сути своей контроллерами являются), зачем нам переносить rpc в модель и не сошёл ли я нахуй с ума, потому что мне кажется, что я один вижу во всей этой схеме какое-то наебалово.
Anonymous
Была временная акция по выживанию в таёжных лесах.
Anonymous
*секс выживанию
Anonymous
Парни, впервые за своё тут пребывание задаю вопрос. Не игнорьте плиз. А то мне уже начинает казаться, что я один уже нахуй сумасшедший. Есть значит слой, который отвечает за работу с БД, условно назовём его моделями, есть слой, который является клеем, очень тонкий слой, который просто знает какой метод какого класса вызывать - контроллер. Так же все rpc тоже в этом контрлллере. Вместо контроллера придумывают другой слой, который называют по другому, наполняют его логикой, в модели переносят rpc, работу с базой, а в этом новом «не контроллере» теперь и вызовы и куча логики, которую можно было вынести в модели, ибо так или иначе она связана с базой данных. Вопрос - зачем нам жирные контроллеры, которые называются по другому (но по сути своей контроллерами являются), зачем нам переносить rpc в модель и не сошёл ли я нахуй с ума, потому что мне кажется, что я один вижу во всей этой схеме какое-то наебалово.
такой длиннопост грех не проигнорить
Anonymous
Всё идет по пизде (с)
SarcasmIO
фирс сказал все правильно
SarcasmIO
а еще fat model slim controller, ответ на , "а почему"
старий
а еще fat model slim controller, ответ на , "а почему"
Ну я вот слово в слово сказал fat model slim controller
SarcasmIO
потому что такова концепция mvc для нашего неправильного веба)
старий
Но это же не контроллер, блять, это же по другому назвали.
SarcasmIO
это репозиторий
SarcasmIO
как сказал малой
старий
Собственно суть вопроса - лыжи не едут или я ебнутый? Почему не перенести бизнес-логику в модели, как это делают в том же ларчике?)
старий
Учитывая, что это самое начало работы над сервисом и можно сделать хоть репозиторий, хоть модель, хоть все в одном файле написать)
SarcasmIO
есть тысяча и одна причина, зависит от того что ты называешь моделью)
SarcasmIO
вон вчера в ларачате вкидывали про презентеры, ровно то же чо ты описал выше
старий
Меня больше бесит то, что они напихали логику в контроллер
SarcasmIO
ну бесит feel free 2 refactoring
старий
Пока я дома больной сидел
SarcasmIO
заодно узнаешь мотив и цель
старий
Да если бы. Меня тимлид отпиздит железной кочергой
Ярослав
Ребят, всем привет
старий
Уже взяли одного умного рефакторинг делать и вон чо вышло)
Anonymous
Я тебя и тут буду мучать
Ярослав
Поговаривают, что тут умные люди сидят
Ярослав
Я тебя и тут буду мучать
С удовольствием)
Dmitriy
@kravalg 🤔 вот тут флудильня
SarcasmIO
Уже взяли одного умного рефакторинг делать и вон чо вышло)
сам делай, те пул реквесты и ревью и аудит кода зачем дан
SarcasmIO
послушай что те этот умник на ревью скажет
SarcasmIO
его мотив
Dmitriy
?
SarcasmIO
есть вероятность что был какой-то мотив
SarcasmIO
нельзя сразу обвинить в этом кого-то
SarcasmIO
ну как мин.да
старий
есть вероятность что был какой-то мотив
Короче я его попросил сделать нормальную архитектуру для сервисов, а сам внезапно заболел
старий
Я нарисовал весь концепт, но по итогу вышло как вышло
старий
Четыре дня pr его заворачивал нахуй, пока он по человечески не объяснит в чем соль
SarcasmIO
потому что вполне может быть что его компетенция выше твоей
SarcasmIO
и ты просто не понимаешь плюсы и минусы этих подходов
Ярослав
и ты просто не понимаешь плюсы и минусы этих подходов
Подход пилить логику в контроллерах ?)
SarcasmIO
задача лида не допускать увеличения избыточной сложности в проекте, если человек может объяснить тебе мотивы и плюсы и минусы этих подходов, не значит что это не правильно
SarcasmIO
Подход пилить логику в контроллерах ?)
это не контроллеры, не простые
SarcasmIO
в концепции ddd это может быть слой Layered Architecture
Ярослав
Нам бы конкретнее , хоть бы пару строк кода глянуть
U
https://hastebin.com/kiqekenino.xml
SarcasmIO
что бы изолировать домен
U
держите
Ярослав
И вам, и нам
старий
Пару строк кода кинуть не могу ибо nda и это js
SarcasmIO
обычно достаточно пару минут потупить что бы понять в чем смысл