7
ответов

Мой контроллер MVC должен действительно знать о JSON?

Класс JsonResult является очень полезным способом возвратить Json как действие клиенту через Ajax. общедоступный JsonResult JoinMailingList (представляют txtEmail в виде строки) {//... возвращает новый JsonResult ()...
вопрос задан: 23 May 2017 11:45
7
ответов

Что такое точно “основанное на интерфейсе программирование”?

Я часто слышу/читаю об основанном программировании, с которым соединяют интерфейсом, но я не точно ясен на том, что это действительно означает. Соединен интерфейсом базирующееся программирование фактической одинокой темы, которая на самом деле имеет запис
вопрос задан: 23 September 2016 01:42
7
ответов

Абстрактный базовый класс по сравнению с реальным классом как SuperType

После чтения самой превосходной книги "Возглавляют Первые Шаблоны разработки", я начал обращать в веру своим коллегам преимущества шаблонов и принципов разработки. При расхваливании достоинств моего фаворита...
вопрос задан: 9 June 2016 19:40
7
ответов

Что такое статические методы фабрики?

Что такое "статическая фабрика" метод?
вопрос задан: 18 May 2016 11:39
7
ответов

Что такое & ldquo; Выполнить вокруг & rdquo; идиома?

Что это за идиома «Выполнить вокруг» (или похожая), о которой я слышал? Почему я мог бы использовать это, и почему я мог бы не хотеть использовать это?
вопрос задан: 20 March 2016 08:42
7
ответов

Надлежащий дизайн проекта MVC [закрывается]

Я использовал Kohana в течение пары месяцев теперь, и все еще относительно в новинку для стиля MVC организации Вашего code/presentation/db-layer. К сожалению, в то время как существует много документации относительно как...
вопрос задан: 29 November 2015 23:45
7
ответов

Какие идиомы C++ программисты на C++ должны использовать? [закрытый]

Какие идиомы C++ программисты на C++ должны знать? Идиомами C++ я имею в виду шаблоны разработки или способ сделать определенные вещи, которые только применимы для C++ или более применимы для C++, чем большинство других языков....
вопрос задан: 1 November 2014 16:04
7
ответов

Шаблон разработки наблюдателя

В Шаблоне разработки The Observer предмет уведомляет всех наблюдателей путем называния обновления () операцией каждого наблюдателя. Один способ сделать это является пустым, уведомляют () {для (наблюдатель: наблюдатели) {...
вопрос задан: 10 February 2014 00:54
7
ответов

Где я использую делегатов? [закрытый]

Каковы некоторые места реального мира тот призыв к делегатам? Мне любопытно, какие ситуации или шаблоны присутствуют, где этот метод является лучшим решением. Никакой код не требуется.
вопрос задан: 9 August 2013 13:34
7
ответов

Подсказки для записи быстрых интерфейсов в C# 3

Я после некоторых хороших советов для быстрых интерфейсов в C#. Я просто узнаю об этом сам, но стремящийся услышать, какие другие думают за пределами статей, что я читаю. В особенности я после: когда...
вопрос задан: 12 July 2013 18:58
7
ответов

Это в порядке для доведения использующих главным образом статических классов?

Я в настоящее время переписываю электронный магазин - но только сторона клиента, т.е. CMS остается главным образом в такте. Я не использую предварительно созданную платформу, поскольку система должна сохранить назад совместимость с...
вопрос задан: 10 February 2013 13:56
7
ответов

Какие-либо предложения для интенсивного курса на шаблонах разработки?

Я собираюсь быть предоставлением разработчиков в моей компании интенсивный курс на шаблонах разработки (после того, как, столкнувшись с некоторым страшным кодом недавно). Одна из самых важных вещей, которые я хочу объяснить, то, что они...
вопрос задан: 6 July 2012 16:37
7
ответов

Singleton Java по сравнению с помехами - является там реальным выигрышем в производительности?

Я объединяю ответвление CVS, и одно из больших изменений является заменой везде, где это происходит Шаблона "одиночка" с абстрактными классами, которые имеют статический блок инициализации и все помехи...
вопрос задан: 12 March 2012 01:44
7
ответов

Каков список Шаблонов и Принципов, которые должен знать программист?

Я кодировал в течение нескольких лет и все еще чувствую, что мое знание не достаточно широко для становления профессионалом. Я изучил некоторые книги, связанные с шаблонами разработки, но я знаю, что существуют многие другие....
вопрос задан: 22 January 2012 11:56
7
ответов

Как решить нарушения Закона Demeter?

Коллега и я разработали систему для нашего клиента, и по нашему мнению мы создали хороший чистый дизайн. Но у меня есть проблемы с некоторой связью, которую мы представили. Я мог попытаться создать пример...
вопрос задан: 21 January 2012 16:55
7
ответов

В проекте PHP, что шаблоны существуют для хранения, получают доступ и организуют объекты помощника? [закрытый]

Как Вы организуете и управляете своими объектами помощника как механизм базы данных, пользовательское уведомление, обработка ошибок и так далее в PHP базирующийся, объектно-ориентированный проект? Скажите, что у меня есть большой CMS PHP. CMS...
вопрос задан: 27 December 2011 16:17
7
ответов

& Ldquo; Би-одноэлементный & Rdquo; шаблон? [Дубликат]

Я знаю, как шаблон singleton работает в java, но я бы хотел его адаптировать, чтобы создать 2 экземпляра этого класса, а не только один. Я думал об этом, возможно, используя ...
вопрос задан: 15 December 2010 16:15
7
ответов

Есть ли литература по этому типу программирования?

В колледже я взял урок по современной физике, в котором мы узнали об особой теории относительности. Я был полностью потрясен тем, как различные системы отсчета могут реально наблюдать физическое ...
вопрос задан: 11 August 2010 15:59
7
ответов

несколько экземпляров singleton-класса

У меня есть некоторый класс, это - одиночный элемент, у нас есть этот класс уже в нескольких приложениях, и это используется там в качестве одиночного элемента. Теперь я пишу некоторое новое приложение, и мне нужны несколько экземпляров этого...
вопрос задан: 10 August 2010 19:09
7
ответов

Перезапись условного оператора в Java

Скажите, есть ли у меня код ниже, он в основном решает, что некоторое условие подобрано, и затем присвойте булево значение, затем выполните некоторые коды. Затем выдайте исключение, если booleanValue является ложью. Что, если...
вопрос задан: 27 July 2010 02:14
7
ответов

Какова должна быть лучшая Стратегия Обработки исключений

Я работаю над приложением, откуда пользователь вызывает метод UI, на этом я называю метод от бизнес-класса, который называет другого методами UI-> Method1-> Method2-> Method3, который я хочу отобразить...
вопрос задан: 7 July 2010 10:09
7
ответов

Дважды хешируя пароли - клиент и сервер

Эй, во-первых, позвольте мне сказать, я не спрашиваю о вещах как md5 (md5 (..., уже существуют темы об этом. Мой вопрос - это: Мы позволяем нашим клиентам хранить свои пароли локально. Естественно, мы надеваем'...
вопрос задан: 10 June 2010 21:08
7
ответов

Абстрактный шаблон разработки Фабрики для создания объектов? Почему мы не можем только использовать новый оператор?

почему нам нужен Абстрактный шаблон разработки Фабрики для создания объектов? Почему мы не можем только использовать новый оператор? ответ, для предотвращения трудного coupleing объектов. Но я не понял как? может...
вопрос задан: 3 June 2010 14:31
7
ответов

Я могу использовать шаблон "декоратор" для обертывания тела метода?

У меня есть набор методов с переменными подписями. Эти методы взаимодействуют с хрупкой передачей данных, таким образом, мы часто используем класс помощника для выполнения, повторяет/повторно подключает, и т.д. Как так: MyHelper....
вопрос задан: 3 June 2010 14:10
7
ответов

Когда звонить в банду из четырех человек? [Когда использовать шаблоны дизайна?]

В «Руководстве по интервьюированию партизан» Джоэл говорит, что парни, которые хотят добиться своей цели, но не умен, будут делать глупые вещи, такие как использование шаблона проектирования посетителя, где будет простой массив…
вопрос задан: 2 June 2010 20:37
7
ответов

Какой шаблон разработки Вы выберете?

Я хочу разработать класс, который содержит процедуру для достижения цели. И это должно выполнить некоторый приказ, чтобы удостовериться последний метод, скажем, "ExecuteIt", вести себя правильно. в таком случае, что...
вопрос задан: 2 June 2010 18:27
7
ответов

Рефакторинг злоупотребления Singleton

Сегодня у меня было прозрение, и случалось так, что я делал все неправильно. Некоторая история: Я наследовал приложение C#, которое было действительно просто набором статических методов, абсолютно процедурной путаницей...
вопрос задан: 27 May 2010 22:24
7
ответов

Как Java реализует шаблон в наилегчайшем весе для строки под капотом?

Если у Вас есть два экземпляра Строки, и они равны в Java, они совместно используют ту же память. Как это реализовано под капотом?Править: Мое приложение использует большое количество Строковых объектов...
вопрос задан: 26 May 2010 03:16
7
ответов

Как понять архитектуру CSS других людей?

Я довольно хорош с CSS. Однако при работе с чужим CSS, для меня трудно видеть "большее изображение" в их архитектуре (но у меня нет проблемы при работе с CSS...
вопрос задан: 25 May 2010 03:39
7
ответов

Запись большого [закрытого] программного обеспечения

Я в настоящее время - Объектно-ориентированный анализ и проектирование First считывающей головки. Книга указывает, что для записи большого программного обеспечения (т.е. программного обеспечения, которое хорошо разработано, хорошо кодированное, легкое под
вопрос задан: 8 May 2010 12:35