architecture- все статьи тега ➜ страница 2


Что такое объект передачи данных?

Что такое объект передачи данных? в MVC есть классы моделей DTO, а если нет, то в чем различия и нужны ли нам оба? ...

Thread vs ThreadPool

в чем разница между использованием нового потока и использует поток из пула потоков? Какие преимущества существуют и для чего поток из пула, а не одна я явно создал? Я думаю конкретно о .NET здесь, но общие примеры прекрасны. ...

Как реализовать поток активности в социальной сети

Я разрабатываю свою собственную социальную сеть, и я не нашел в интернете примеров осуществления поток действий пользователей... Например, как фильтровать действия для каждого пользователя? Как хранить события действия? Какую модель данных и объектную модель я могу использовать для потока действий и для самих действий? ...

Стратегии проверки подлинности микрослужб

Я не можете выбрать достойного/стратегии защищенной аутентификации для архитектуры микрослужб. Только такой пост я нашел на эту тему это: единый вход в архитектуре микрослужб моя идея здесь состоит в том, чтобы иметь в каждой службе (например. проверка подлинности сообщений, уведомлений, профилей и т. д.) уникальная ссылка на каждого пользователя (вполне логично тогда его user_id) и возможность получить текущий пользователь id при входе в систему. из моего исследования, я вижу, есть две возмож ...

Разница между" сопрограммой "и"нитью"?

каковы различия между" сопрограммой "и"нитью"? ...

В чем разница между шаблонами проектирования и архитектурными шаблонами?

когда мы читаем о шаблоны проектирования в интернете мы отмечаем, что есть 3 категории: Creational структурная поведения но когда мы создаем архитектуру программного обеспечения, то мы думаем о MVP, MVC или MVVM. например, среди творческих моделей я нашел синглтон шаблон, но я также использовал синглтон в моем MPV. Так что мой вопрос: Является ли шаблон дизайна a по всей структуре продукта? Если да, то как синглтон может быть образцом дизайна? Потому что я могу использовать его в любом ...

Толстые модели и тощие контроллеры звучат как создание моделей Бога [закрыто]

Я читал много блогов, которые защищают толстые модели и тощие контроллеры подход, esp. лагерь рельсов. В результате маршрутизаторы в основном просто выясняют, какой метод вызывать на каком контроллере, и все, что делает метод контроллера, вызывает соответствующий метод на модели, а затем вызывает представление. Поэтому у меня есть две проблемы, которые я не понимаю: контроллер и маршрутизатор действительно не делают много разных задач кроме простого вызова метода на богоподобной модели, основ ...

Почему стеки обычно растут вниз?

Я знаю, что в архитектурах, с которыми я лично знаком (x86, 6502 и т. д.), стек обычно растет вниз (т. е. каждый элемент, помещенный в стек, приводит к уменьшению SP, а не к увеличению). Я задаюсь вопросом об историческом обосновании этого. Я знаю, что в едином адресном пространстве удобно запускать стек на противоположном конце сегмента данных (скажем), поэтому проблема возникает только в том случае, если две стороны сталкиваются посередине. Но почему стек традиционно получает верхнюю часть? ...

Модель жира / тонкий контроллер против сервисного слоя [закрыто]

Я разрабатываю корпоративные приложения в течение многих лет, используя .Net Мои приложения обычно имеют модель домена, содержащую сопоставление сущностей с таблицами БД SQL. Я использую шаблон репозитория, инъекцию зависимостей и уровень сервиса. недавно мы начали работать над проектами MVC 3, и у нас были дебаты, где поставить какую логику. Я пришел через тонкий контроллер / модель архитектуры FAT и задавался вопросом, как слой сервиса будет вписываться в Вариант 1-Модель разговаривает с ус ...

WPF MVVM зачем использовать представления ContentControl + DataTemplate, а не прямые представления окна XAML?

у меня есть вопрос о MVVM в WPF, который сводит меня с ума. зачем делать что-то вроде этого:? MainWindow.xaml: <Window x:Class="MVVMProject.MainWindow" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"> <Grid> <ContentControl Content="{Binding}"/> </Grid> </Window> есть ваш ExampleView.xaml настраивается как: <ResourceDictionary xmlns="http://schemas.microsoft.com ...

"Шаблоны архитектуры корпоративных приложений" Фаулера по-прежнему актуальны? [закрытый]

Я подумываю о покупке "шаблонов архитектуры корпоративных приложений" Мартина Фаулера. из того, что я вижу, это похоже на Большую книгу, архитектурную книгу с уклоном в сторону enterprise Java-именно то, что мне нужно. однако, в компьютерных лет, это довольно старый. 2003 год был очень давно, и с тех пор многое изменилось. поэтому мне интересно, может ли кто-нибудь сказать мне: эта книга все еще актуальна и стоит читать? ...

Что такое "флаг функции"?

флаги функции упоминания о высокой масштабируемости здесь: http://www.iheavy.com/2011/08/26/5-things-are-toxic-to-scalability/ Что такое флаги функций? спасибо ...

Что такое цикломатическая сложность?

термин, который я вижу время от времени, - это "цикломатическая сложность". Здесь я увидел некоторые вопросы о том, как вычислить CC языка X или" как мне сделать Y с минимальным количеством CC", но я не уверен, что действительно понимаю, что это такое. на Сайт Вопросом, Что Происходит, Я видел объяснение, которое в основном говорит "количество решений в методе. Каждое если, для, & & etc. добавляет +1 к CC "оценка"). Это действительно так? Если да, то почему это плохо? Я вижу, что можно ...

MVCS-Model View Controller Service

Я использую MVC в течение длительного времени и слышал о "сервис " слой (например, в веб-проекте Java), и мне было интересно, если это настоящий архитектурный шаблон учитывая, что я не могу найти много информации об этом. идея MVCS состоит в том, чтобы иметь уровень обслуживания между контроллером и моделью, чтобы инкапсулировать бизнес-логику, которая может быть в контроллере. Таким образом, контроллеры просто там вперед и контролировать выполнение. И вы можете вызвать службу во многих контро ...

Как именно работает весенний BeanPostProcessor?

Я изучаю сертификацию Spring Core, и у меня есть некоторые сомнения в том, как Spring обрабатывает жизненный цикл бобы и, в частности, о постпроцессор в зернах. Так у меня есть эта схема: Мне довольно ясно, что это значит: следующие шаги выполняются в Загрузить Определения Бобов фаза: в @Configuration классы обрабатываются и/или @Components are сканируется и / или XML-файлы разбираются. определения Bean добавлены в BeanFactory (каждый индексируется под своим идентификатором) специальны ...