0
ответов

Есть ли Java bean-компонент? s разрешение setter return this?

могу ли я определить метод setter, чтобы он возвращал this, а не void? Например: ClassA setItem1 () {вернуть это; } ClassA setItem2 () {вернуть это; } тогда я могу использовать new ClassA (). setItem1 (). setItem2 () ...
вопрос задан: 21 April 2011 09:23
0
ответов

Помощь с «Масштабируемой архитектурой приложений JavaScript»

Я создаю большое приложение на JavaScript и решил использовать дизайн масштабируемой архитектуры приложения Николаса Закаса: http://developer.yahoo.com/yui/theater/video.php?v=zakas-architecture ...
вопрос задан: 21 April 2011 05:59
0
ответов

Какая конструкция поддерживает низкое сцепление?

Какая конструкция поддерживает общее низкое сцепление? и почему?
вопрос задан: 20 April 2011 18:27
0
ответов

Прокси-класс C ++

Есть ли способ легко реализовать шаблон прокси-класса в C ++ ? Не использовать AspectC ++ или другие тяжелые инструменты, только встроенный макрос или шаблоны. Объясняю, что хочу: {public: ...
вопрос задан: 19 April 2011 15:58
0
ответов

Деформации и заполнение CUDA

Я всегда думал, что планировщик деформации будет выполнять одну деформацию за раз, в зависимости от того, какая деформация готова, и эта деформация может быть из любого из блоки потоков в мультипроцессоре. Однако ...
вопрос задан: 19 April 2011 01:54
0
ответов

Состав, как узнать, когда остановиться? [closed]

Есть старая, но мудрая поговорка: «Состав ценностей важнее наследования». Я пытался применить это вместе с другими ООП и шаблонами проектирования для последних двух проектов, в которых я участвовал ...
вопрос задан: 19 April 2011 01:40
0
ответов

Лучший способ скрыть / отключить элементы графического интерфейса в зависимости от прав пользователя?

Я запускаю веб-приложение с клиентской частью, реализованной на чистом ExtJS, и средним уровнем в Grails. Приложение имеет авторизацию на основе ролей, где у пользователя может быть много детализированных ролей, например ...
вопрос задан: 18 April 2011 14:52
0
ответов

Factory, реализованный статическим методом

Я видел реализацию Factory, использующую статические методы. Примерно так: public class MyFactory {public static Product1 createProduct1 () {} public static Product2 createProduct2 () ...
вопрос задан: 18 April 2011 14:28
0
ответов

Разработка класса доступа / разрешений для пользователей

Я работаю над сайтом, на котором будет несколько модулей, которые либо полностью доступны для определенных пользователей, либо частично доступны для других пользователей, и недоступен для остальных. Например: «Сотрудник» может ...
вопрос задан: 18 April 2011 14:03
0
ответов

Отличается ли шаблон Service Locator от шаблона Abstract Factory?

На первый взгляд, шаблон Service Locator для меня выглядит так же, как шаблон Abstract Factory. Кажется, что они оба имеют одинаковое использование (вы запрашиваете их для получения экземпляров абстрактных сервисов) и ...
вопрос задан: 18 April 2011 06:17
0
ответов

В чем преимущество этого шаблона .Net

Я искал шаблон, который мог бы предоставить как поточно-безопасную, так и небезопасную версию одного и того же класса . Технические аспекты этого довольно очевидны. Я предполагаю, что надеялся найти именование / доступ ...
вопрос задан: 15 April 2011 14:08
0
ответов

PHP ООП: уровень бизнес-логики - уровень БД

что может быть хорошим дизайном для разделения уровней между объектами бизнес-логики и базой данных с использованием ООП?
вопрос задан: 15 April 2011 08:50
0
ответов

Что такое инкапсуляция? Как на самом деле скрываются данные?

Поиск дает простое определение: скрытие данных. Но рассмотрим следующие два примера: 1) Первый пример: сотрудник класса {public int age; } 2) Второй пример: сотрудник класса {...
вопрос задан: 15 April 2011 07:52
0
ответов

Internal versus external factory

I'm pondering one of two different ways of implementing the factory pattern in PHP. I don't know if these variants have proper names so for now I'm going to call them internal factory and external ...
вопрос задан: 14 April 2011 20:37
0
ответов

What design patterns should I apply in application with database access

I will start to develop an application that has to access to database. What kind of design patterns area usually need to be implemented to make my application more flexible for example changing DB ...
вопрос задан: 14 April 2011 15:15
0
ответов

What is the reason for the name of the Flyweight Design Pattern?

I'm a non native English speaker, and trying to grasp a better understanding of that design pattern, I'm interested in the origin of that word for naming a pattern. What are the motivations for that ...
вопрос задан: 13 April 2011 15:20
0
ответов

Защита ресурсов с помощью Singleton?

Я прочитал довольно много сообщений в блогах и ответов на SO, указывающих на плохой дизайн Singleton. Ранее я реализовал одноэлементный класс CameraControl. Этот класс управляет камера, которая подключена ...
вопрос задан: 12 April 2011 14:46
0
ответов

Книги, посвященные архитектуре программного обеспечения, а не дизайну программного обеспечения [закрыто]

Не могли бы вы предложить несколько книг по архитектуре программного обеспечения, в котором следует рассказать о том, как разрабатывать программное обеспечение на уровне модуля и как эти модули будут взаимодействовать. Существует множество книг, в которы
вопрос задан: 10 April 2011 04:25
0
ответов

Шаблон проектирования для создания ассемблера

Я делаю ассемблер 8051. Прежде всего, это токенизатор, который читает следующие токены, устанавливает флаги ошибок, распознает EOF и т. Д. м делаем ассемблер 8051. Прежде всего, это токенизатор, который читает следующие токены, устанавливает флаги ошибок
вопрос задан: 9 April 2011 12:41
0
ответов

как разделить строку на NSMutableArray

Я хочу разбить строку на NSMutableArray Я знаю - (NSArray *) componentsSeparatedByString: (NSString *) разделитель доступен, но он предназначен для NSArray не для NSMutableArray. Мне нужно, потому что ...
вопрос задан: 8 April 2011 15:40
0
ответов

C #: как получить длину строки в строке []

У меня есть набор строк на C #. Мой код выглядит так: string [] lines = System.IO.File.ReadAllLines (@ "d: \ SampleFile.txt"); Я хочу найти максимальную длину строки в этом ...
вопрос задан: 8 April 2011 06:35
0
ответов

Как управлять изменениями ViewModel в архитектуре источников событий CQRS +

В настоящее время мы оцениваем архитектуры CQRS и источников событий. Я пытаюсь понять, каковы последствия использования такого дизайна для обслуживания. Два вопроса, которые я пытаюсь найти ...
вопрос задан: 7 April 2011 16:44
0
ответов

Шаблоны делегатов против наблюдателей [закрыто]

Есть ли какие-либо рекомендации относительно того, когда следует использовать делегата для косвенная ассоциация, а наблюдатель? В C # вы можете использовать делегаты для простых обратных вызовов. Я думаю, указатели на функции и указатели ...
вопрос задан: 7 April 2011 15:29
0
ответов

Классы Singleton и Static Utility [закрыто]

Какие факторы влияют на выбор подходящего шаблона проектирования? Уточнение: я задаю этот вопрос потому, что я разрабатываю приложение, которое требует нескольких статических фабричных классов и ...
вопрос задан: 7 April 2011 14:55
0
ответов

Примеры шаблонов проектирования Android MVVM

В настоящее время я много занимаюсь разработкой WPF и начал создавать некоторые базовые приложения для Android. При создании приложений WPF я часто использую MVVM, обычно используя Prism, и хотел бы знать, есть ли какие-нибудь ...
вопрос задан: 7 April 2011 06:57
0
ответов

Какое имя может быть лучше, чем Manager, Processor и т. Д.? [закрыто]

Я читаю книгу «Чистый код» http://www.amazon.com/Clean-Code-Handbook-Software-Craftsmanship/dp/0132350882 Автор упоминает, что вам следует избегать таких слов, как Manager, Processor, Data или Информация ...
вопрос задан: 6 April 2011 16:30
0
ответов

Реализация единицы работы

Если кто-нибудь может поделиться ссылкой, какой шаблон единицы работы полностью реализован на C #? (без использования NHibernate или Entity framework)
вопрос задан: 6 April 2011 07:17
0
ответов

Что мне не хватает в шаблоне репозитория? Как вы используете его в реальном мире?

Каждый пример шаблона репозитория, который я видел, связан с очень простым вариантом использования - одним типом объекта и самыми простыми операциями CRUD. Репозиторий затем очень часто подключается прямо к ...
вопрос задан: 5 April 2011 13:01
0
ответов

Использование нескольких декораторов для добавления функциональности к объекту?

Я пытаюсь понять шаблон декоратора, и из примеров я понимаю, как можно использовать объекты декоратора для расширения существующих функциональных возможностей во время выполнения, переопределив методы декорированного ...
вопрос задан: 5 April 2011 12:42
0
ответов

Шаблон проектирования C ++ для передачи большого числа параметров

У меня есть класс разумного размера, который реализует несколько логически связанных алгоритмов (из теории графов). На вход алгоритма необходимо около 10-15 параметров. Они не изменяются ...
вопрос задан: 5 April 2011 12:16