Re[55]: EntityFramework - тормоз
От: alex_public  
Дата: 25.04.15 19:18
Оценка:
Здравствуйте, Ночной Смотрящий, Вы писали:

НС> У юзеров иногда метки рядом с ником бывают — expert, admin и т.д.


Так это же вроде прямые свойства пользователя. Почему в отдельной таблице?

НС>Нет, речь была про общий случай, который ты упорно пытаешься сузить.


В том то и дело, что тот подход, о котором я говорю, и рассматривает только конкретные узкие случаи. Никто не анонсировал тут обобщённое решение. Точнее с помощью данного подхода можно решить абсолютно любую задачу, но решение будет каждый раз разное.

НС>Вопрос непонятен.


ОК, уточню конкретнее. В в случае использования слоя абстракции у нас в прикладном коде будут следующие строки:
AddUser(name);
...
auto user=GetUser(id);

Так вот вопрос был простой — как будет выглядеть этот же код в случае отсутствия слоя абстракции и использование linq. Содержимое данных функций (т.е. слоя) я уже приводил в предыдущих сообщения.

_>>Угу, только в сайтах на "движках" почему-то вся функциональность всегда работает

НС>Агащаз.

Во всяком случае уведомления по почте у меня приходят от всех форумов, построенных на стандартных движках. В отличие от форума rsdn.

_>> (причём там есть к примеру форумы входящие в топ alexa, т.е. понятно с какими дикими нагрузками)

НС>А ты уверен что там нетроганный руками движок на этих диких нагрузках?

Во внутренности я конечно не лазил, но внешне совершенно обычный и со всей стандартной функциональностью.

НС>Ну вот и выхода у них другого нет, приходится лишний слой городить.


Безусловно, иначе с одной базой сложно конкурировать (хотя некоторые всё же умудряются). Я собственно об этом и писал тут уже. Что наличие конкуренции в мире коробочного софта заметно увеличивает его возможности и качество, по отношению к внутрикорпоративному.

_>>Вроде как ты сам в соседней темке ругал Шеридана за то, что он писал свой велосипед, вместо использования готового решения.

НС>Вот уж передернул так передернул.

А что не так то? ) Т.е. написание своего велосипеда вместо использования готового движка системы управления задачами — это дикий непрофессионализм начальника IT отдела. Но при этом написание своего велосипеда вместо использования готового движка форума — это признак "приличного сайта". У тебя всё в порядке с логикой? )))
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.