169 похожих чатов

А если у меня до модели еще 1500 бизнес логики

?

15 ответов

3 просмотра

А какая разница? Ты же получаешь из реквеста эти данные, даже и если после в массиве или коллекции, модель отсечёт её

Dmitriy-Kuts Автор вопроса
Фартовый Фарт
А какая разница? Ты же получаешь из реквеста эти д...

еще раз. я могу получать данные не из http реквеста. и у меня для бизнес логики не может быть модели

Dmitriy-Kuts Автор вопроса
Фартовый Фарт
Ну пусть будет ajax, что меняет?

все равно это http реквест. то что я уверен буду в данных что в функцию придет dto c нужными мне данными. а не просто массив с непонятно чем

Dmitriy-Kuts Автор вопроса
Фартовый Фарт
Так реквест тебе это обеспечивает!

забей. пусть кто-то другой ответит

Dmitriy Kuts
забей. пусть кто-то другой ответит

Неее, админ, давай, будь добр, ответь =))))

Dmitriy-Kuts Автор вопроса

> Он может брать данные из csv, из консоли, из сторонней апихи @Wh4tOo ответил

Фартовый Фарт
Ну кроме файла, остальное реквест

Ты запрашиваешь у стороннего апи данные, тебе возвращают структуру Эта структура - респонс, не реквест И прямой кандидат на помещение в дто Да, её можно запихать в реквест при желании. Но это перегруженная, бесполезная обёртка А ещё реквест обязан имплементировать ряд параметров (адрес откуда пришёл запрос, юзер агент, прочие заголовки, как пример) Их физически нет у нас, если инициатор запроса - мы, и мы работаем с ответом на наш запрос

Alex
Ты запрашиваешь у стороннего апи данные, тебе возв...

Чушь! Ты нагружаешь реквест своей ДТО. Реквест уже обработал данные, провалидировал, зачем тебе ДТО?

Фартовый Фарт
Чушь! Ты нагружаешь реквест своей ДТО. Реквест уж...

Ну если это чушь, то мне не о чем продолжать этот разговор Программисты просто придумали как усложнить себе жизнь, можно и такую позицию держать :) Понимание придёт с опытом, в таком случае

Фартовый Фарт
Чушь! Ты нагружаешь реквест своей ДТО. Реквест уж...

Пока читал 80 сообщений, увидел несколько ответов на этот вопрос

Похожие вопросы

Обсуждают сегодня

комрады, че-та лыжы не едут var tmpFont: TFont; begin tmpFont:= TFont.Create; try case rgFontColor.ItemIndex of 0: tmpFont.Color:= clWindowText; 1: tmpFo...
Ed Doc
34
Интересно, нет ли какого-то способа получить из dll не адрес самой метки, а адрес со смещением?
The Bird of Hermes
54
Можно вообще написать: Person fName' lName' age'. Тогда действительно имена полей потребуются лишь в строковом виде, чтобы эти fName' и т.д. достать :-) Но разве для этого нуж...
Михаил
8
generic procedure function test<T>(param: T); type case T of longint: NewT = word; longword: NewT = byte; end; var v1: NewT; Как это можно сделать? Чтобы у меня...
notme
21
Делал задачу вот такую https://stepik.org/lesson/4985/step/9?unit=1083 получилось такое https://play.haskell.org/saved/ipKrepqe оно работает, тестов много не писал, но работае...
Fedor
22
преобразовать в число или в один тип?
Alexey Kulakov
11
Hello everyone I am trying to run 4 year old project and I am having this issue anyone can help?
Nitish Garg
10
Всем привет, прошу совета по сложившейся ситуации: Windows приложение подключается к БД MySQL используя Firedac. При работе с версией MySQL 5.7 все отлично, но когда подключаю...
Constantine
6
Всем добрый вечер. Нужна помощь с прикруткой telegram-vapor-bot к проекту Vapor. Удалось после старта приложения отправить тестовое сообщение в бот, вот только сразу после это...
advanc3d
3
program Project1; procedure generic_proc<T>(); begin end; begin generic_proc<Int64>(0); end. Я чет не понял, а как в Delphi сделать такое? процедуру-дженерик... PS: а на...
notme
10
Карта сайта