0
ответов

Избегание статических переменных с помощью Singleton

Мой коллега сказал мне, что я никогда не должен использовать статические переменные, потому что если вы измените их в одном месте, они изменятся везде. Он сказал мне, что вместо использования статических переменных я должен ...
вопрос задан: 25 April 2017 02:13
0
ответов

Шаблон отложенного/обещания в C++

Недавно я обнаружил и влюбился в шаблон Deferred/Promise, используемый в jQuery. Он просто инкапсулирует так много асинхронных вариантов использования, включая замечательную цепочку, возможность фильтрации, что...
вопрос задан: 17 April 2017 09:23
0
ответов

Класс Static Throw: хорошая или плохая практика

Создание исключений часто происходит по следующей схеме: if (condition) { выбросить исключение; } вы проверяете условие, и, если условие удовлетворяется, вы вызываете исключение. Итак, мне было интересно, если ...
вопрос задан: 16 April 2017 07:24
0
ответов

Шаблоны Ruby on Rails - декоратор против презентатора

В последнее время в сообществе Ruby on Rails ведутся всевозможные разговоры о декораторах и презентаторах. В чем существенное различие между ними? Если есть, то какие подсказки мне подсказывают, какие ...
вопрос задан: 14 April 2017 02:29
0
ответов

Хорошо продуманное / высококачественное программное обеспечение с открытым исходным кодом [закрыто]

На вопрос Программисты: Хорошо спроектированное / высококачественное программное обеспечение с открытым исходным кодом. Я беру курс по разработке программного обеспечения, где я должен выбрать программное обеспечение с открытым исходным кодом для анализа
вопрос задан: 12 April 2017 07:31
0
ответов

Как чтобы правильно реализовать шаблон фабричного метода в C ++

В C ++ есть одна вещь, которая довольно долгое время заставляла меня чувствовать себя некомфортно, потому что я, честно говоря, не знаю, как это сделать, хотя это звучит просто: как Реализую ли я Factory ...
вопрос задан: 4 April 2017 01:07
0
ответов

Разница между запросом MVC и компонентным MVC [закрыто]

Я слышал, что JSF реализует компонентный MVC, а Spring MVC реализует MVC на основе запросов. Я хотел бы знать, в чем точная техническая разница между этими двумя типами.
вопрос задан: 2 April 2017 06:36
0
ответов

Использование шаблона стратегии и команды pattern

Оба шаблона проектирования инкапсулируют алгоритм и отделяют детали реализации от их вызывающих классов. Единственное отличие, которое я могу различить, заключается в том, что шаблон стратегии принимает параметры для ...
вопрос задан: 10 March 2017 17:35
0
ответов

MVC в контексте разработки iPhone

Я прочитал несколько ресурсов о паттерне проектирования MVC для разработки приложений iPhone. Однако у меня есть один вопрос, связанный с модельной частью MVC в контексте разработки iPhone. Во-первых, я хотел бы ...
вопрос задан: 8 February 2017 14:33
0
ответов

Несколько уровней дискриминации при использовании Doctrine2

Я использую Doctrine2 для управления своей моделью ниже: В галерее есть абстрактная концепция Content с шаблоном Composite, а также абстрактная концепция Media, от которой наследуются видео и изображения. Мой выбор ...
вопрос задан: 8 February 2017 14:30
0
ответов

Шаблоны оптимизации глазка

Я читал о методах локальной оптимизации компилятора, но я не понимаю, как они реализованы. Идея состоит в том, что оптимизатор каждый раз просматривает «окно» кода и каким-то образом...
вопрос задан: 27 January 2017 17:18
0
ответов

Что такое фреймворк MV *?

В последнее время я много слышал и читал термин MV * Framework. Я предполагаю, что это обозначает Model-View- * Framework. Но чем он отличается от MVC Frameworks и как объяснить *?
вопрос задан: 25 January 2017 10:20
0
ответов

Шаблон Repository или Gateway в Ruby

Как реализовать шаблон Repository или Gateway в Ruby? Я родом из мира C# и обычно абстрагируюсь от доступа к данным, но с ActiveRecord в качестве механизма доступа к данным по умолчанию в Ruby, это...
вопрос задан: 24 January 2017 17:13
0
ответов

Посредник против паттернов объектно-ориентированного проектирования наблюдателя

Я читал «Банду четырех», чтобы решить некоторые из моих проблем, и наткнулся на паттерн посредник. Раньше я использовал Observer в своих проектах для создания приложения с графическим интерфейсом. Я ...
вопрос задан: 24 January 2017 05:37
0
ответов

В чем разница между Presenter, Presentation Model, ViewModel и Controller?

У меня есть довольно хорошее представление о том, как работает каждый из этих шаблонов, и я знаю о некоторых незначительных различиях между ними, но действительно ли они все так отличаются друг от друга? Мне кажется, что ...
вопрос задан: 19 January 2017 17:57
0
ответов

Java EE FrontController Vs Spring's DispatcherServlet

Если вы посмотрите на диаграмму последовательности Java EE FrontController, контроллер делегирует запрос диспетчеру, и в документе говорится, что..: Диспетчер отвечает за управление представлениями и ...
вопрос задан: 6 January 2017 18:54
0
ответов

Абстрактный класс и интерфейс в Java

Мне задали вопрос, я хотел, чтобы мой ответ был рассмотрен здесь. В: В каком сценарии более целесообразно расширять абстрактный класс, а не реализовывать интерфейс(ы)? A: Если мы используем...
вопрос задан: 29 December 2016 17:00
0
ответов

AngularJS: понимание шаблона проектирования

В контексте этого поста Игорь Минар, лидер AngularJS: MVC против MVVM против MVP. Что за спорная тема, о которой многие разработчики могут часами спорить и спорить. За ...
вопрос задан: 2 December 2016 23:29
0
ответов

Плохо ли использовать синглтон в качестве класса диспетчера данных?

Я обычно создаю приложения, требующие хранения данных, и эти данные используются во всей программе. Однако это не так уж и много, поэтому я обычно использую NSUserDefaults для загрузки / сохранения этих данных. Однако при сохранении / ...
вопрос задан: 28 November 2016 10:58
0
ответов

Библиотека классов для шаблонов проектирования в Java? [closed]

Я снова и снова пишу одни и те же шаблоны программирования во многих новых проектах. Я думал о создании своей собственной многоразовой библиотеки типичных реализаций таких шаблонов - не ...
вопрос задан: 14 November 2016 21:55
0
ответов

Почему модель наблюдателя должна быть устаревшей?

Я заметил, что мой внедренный, зависимый от шаблонов код (использующий EventBus в Guava) часто значительно сложнее отлаживать, чем код, который я написал в прошлом без этих функций. ...
вопрос задан: 17 October 2016 18:28
0
ответов

Как заставить asp.net не отключать автоматическое экранирование экранированных косых черт в URL-адресах?

С URL-адресом вроде http://abc.com/myid/ab%2fcd (где% 2f - это экранированная косая черта), asp.net отключит экранирование% 2f, так что с точки зрения моего приложения (и с точки зрения asp.net mvc) URL-адрес будет: ...
вопрос задан: 6 October 2016 21:41
0
ответов

Каковы хорошие легкие шаблоны проектирования для предотвращения нулей в Java?

Очевидно, что одним из самых больших запретов программирования на Java являются нули и исключение с нулевым указателем. Какие существуют шаблоны проектирования, которые не добавляют слишком много к вашему коду, но уменьшают проблему песка null -...
вопрос задан: 28 September 2016 15:39
0
ответов

В чем разница между узором фасада и узором абстрактной фабрики? [закрыто]

Я не спрашиваю точку зрения интервью. Я хочу знать сценарий в реальном времени, реализованный в таких проектах, как инфраструктура struts и т. д.
вопрос задан: 21 September 2016 16:53
0
ответов

Как работает двойная отправка в шаблоне посетителя?

Я изучал другие вопросы, связанные с шаблоном посетителя, но не мог понять реализацию двойной отправки в шаблоне посетителя . Пожалуйста, перейдите по ссылке Шаблон посетителя Как ...
вопрос задан: 21 September 2016 16:08
0
ответов

Fahasamihafana eo amin'ny maodelin'ny Observer sy ny Event-Driven Fanatonana

Hitako mandrakariva ny maodely Observer izay saika nitovy tamin'ny fomba fanaon'ny hetsika hatrizay. Raha ny marina dia saika nino aho fa anarana samy hafa fotsiny izy ireo raha miresaka zavatra iray ihany. Izy ireo ...
вопрос задан: 20 September 2016 18:08
0
ответов

Какие хорошие методы обработки изменения состояния и состояния в разработке игр?

Я опытный разработчик, новичок в разработке игр, и я сделал достаточно простую, но работающую 3D платформерную игру, и я ищу способы сделать архитектуру более масштабируемой. Что такое хороший ...
вопрос задан: 19 September 2016 19:28
0
ответов

Архитектура Facebook [закрыто]

Я занимаюсь поиском статей / информации об архитектуре в Facebook, проблемах и способы их решения. Что они используют и почему они используют. Как они масштабируются и каков дизайн ...
вопрос задан: 16 September 2016 02:47
0
ответов

Структура данных для механизма лифта

Этот вопрос был задан мне во время собеседования в компании -Какая структура данных -эффективна для реализации механизма лифта? Я не могу найти для него эффективную структуру данных -даже после...
вопрос задан: 13 September 2016 08:14
0
ответов

Проектирование файловой системы [закрыто]

Какие классы должны быть созданы при проектировании файловой системы. Какие шаблоны проектирования следует использовать при проектировании файловой системы.
вопрос задан: 11 September 2016 07:41