0
ответов

Name of this design pattern?

I'm trying to figure out the name behind this design pattern. Basically, you have some arbitrary data that needs to be processed, and any arbitrary number of "handler" objects that may be capable of ...
вопрос задан: 15 May 2011 02:47
0
ответов

Мой код слишком процедурный?

Кто-то недавно взглянул на мой код и прокомментировал, что это было слишком процедурным. Чтобы было ясно, это была не большая часть кода, который они видели - просто раздел, который четко описывает логические шаги, предпринятые в ...
вопрос задан: 13 May 2011 22:42
0
ответов

Почему нет? t наиболее конкретный метод, вызываемый на основе типа параметра

Total OO noob question here. У меня есть эти два метода в классе private void StoreSessionSpecific (LateSession dbSession, SessionViewModel session) {session.LateSessionViewModel.Guidelines = ...
вопрос задан: 13 May 2011 14:20
0
ответов

Можно ли когда-либо иметь класс как набор методов без свойств?

Я пишу набор общих, но связанных функций, которые будут использоваться разными объектами. Я хочу сгруппировать функции, но не уверен, следует ли мне помещать их в класс или просто в файл плоской библиотеки. ...
вопрос задан: 13 May 2011 13:58
0
ответов

Абстрактные классы php и интерфейсы, включающие статические методы?

Я пытаюсь понять, как лучше всего завершить работу над дизайном на уроках. моя ситуация. у меня есть абстрактный класс порядка, который содержит методы порядка и информацию, которые требуются для 2 детей ...
вопрос задан: 13 May 2011 01:11
0
ответов

Как получить Entity Framework для обновления сложных типов?

Я использую Entity Framework (EF) для создания сложного типа из хранимой процедуры. Недавно была изменена хранимая процедура (добавлено больше возвращаемых значений. Я хотел бы обновить сложный тип ...
вопрос задан: 12 May 2011 18:11
0
ответов

Передача конструкции в суперкласс

Мне было интересно, есть ли у меня абстрактный суперкласс с x различными конструкторами, и я хочу иметь возможность использовать все эти конструкторы в подклассе, должен ли я писать все конструкторы x в ...
вопрос задан: 11 May 2011 19:52
0
ответов

C ++: копирование данных объекта в функцию-член базового класса

Предположим, у меня есть два класса A и B .B является производным от A. A не имеет элементов данных, однако B имеет два целых члена. Если я определю метод в классе A, например: void CopyFrom (const A * other ...
вопрос задан: 11 May 2011 17:02
0
ответов

Что может АОП, чего не может ООП?

Я в первую очередь разработчик Java. Я встречал немало Java-разработчиков, которые любят АОП. Я также замечаю, что в последнее время появляется все больше и больше «шаблонов проектирования» АОП, которые, кажется, получили достаточно широкое распространен
вопрос задан: 11 May 2011 11:02
0
ответов

Коллекция backbone.js get vars

Это кажется очевидным один, но я м почему-то его не хватает ... Как отправить параметры вместе с fetch () из коллекции backbone.js? Или, с более широкой точки зрения: у меня есть большой набор данных на ...
вопрос задан: 11 May 2011 08:05
0
ответов

Использование DI с общей библиотекой для разных приложений

Я столкнулся с проблемой проектирования, которую я просто могу ' Кажется, он решает удовлетворительно. У меня есть сборка библиотеки классов, которая содержит все мои общие объекты ORM (с использованием инфраструктуры EntitySpaces). ...
вопрос задан: 11 May 2011 03:22
0
ответов

Почему некоторые библиотеки определяют свои собственные коллекции?

Например, в Jsoup они определили класс Elements для сбора элементов. Обычно определяют классы A и As, которые содержат много A (ов). Но почему? Почему бы нам просто не использовать ArrayList или что-то в этом роде?
вопрос задан: 10 May 2011 15:25
0
ответов

Методы копирования из члена

У меня есть простой низкоуровневый контейнерный класс, который используется более высокоуровневым файловым классом. По сути, файловый класс использует контейнер для локального хранения изменений перед сохранением окончательной версии в ...
вопрос задан: 9 May 2011 23:28
0
ответов

ключевые слова java в javascript

согласно этой странице http://www.quackit.com/javascript/javascript_reserved_words.cfm В javascript есть зарезервированные ключевые слова из java. Я также заметил, что с выделением в моем редакторе ....
вопрос задан: 9 May 2011 16:33
0
ответов

name hiding and fragile base problem

I've seen it stated that C++ has name hiding for the purposes of reducing the fragile base class problem. However, I definitely don't see how this helps. If the base class introduces a function or ...
вопрос задан: 8 May 2011 18:15
0
ответов

Согласование модульного тестирования с OOD

TDD сейчас в моде, и постоянно растущее число магазинов программного обеспечения переходят на agile, scrum и т. Д. Я определенно вижу преимущества автоматизированного тестирования, но я также считаю, что TDD противоречит ...
вопрос задан: 8 May 2011 06:08
0
ответов

а между функциями-членами и функциями, не являющимися членами

В чем разница между функциями-членами и функциями, не являющимися членами в C ++.
вопрос задан: 7 May 2011 12:15
0
ответов

Как заставить методы S3 работать с объектами S4?

Я пишу метод S3, который я хочу работать с любым объектом R, включая объекты S4. Во-первых, я не понимаю, что классы S4 не являются производными от базового класса S4, поэтому, учитывая f & ...
вопрос задан: 6 May 2011 14:47
0
ответов

Как представить обязательные бизнес-поля в структуре модели?

Если мы используем подсказку типа, мы можем разместить объект в обязательном порядке: public function myMethodThatDoFineStuff (MyObject $ myobject) {} Что если бы мы хотели разместить не весь объект, а только его часть ...
вопрос задан: 4 May 2011 15:53
0
ответов

Picking the best hand out of 7 cards(Poker Texas Hold'em)

I've implemented a Texas Hold'em game using C#. Я написал такие классы, как Card, Deck, Player, Table и т. Д. Например: Player player1 = new Player ("player1"); player1.Card1 = new Card (4, Symbol ....
вопрос задан: 3 May 2011 18:52
0
ответов

Как динамически установить имя функции / объекта в Javascript, как оно отображается в Chrome

Это то, что меня беспокоило с отладчиком Google Chrome, и мне было интересно, было ли это способ решить эту проблему. Я работаю над большим приложением Javascript, использующим много объектов ...
вопрос задан: 3 May 2011 14:29
0
ответов

Объекты домена и объекты-значения - они равны?

Если посмотреть на пример объекта домена в учебнике Zend Quickstart и другие примеры, учитывающие шаблоны DAO / VO, они оба кажутся очень похожими. Можем ли мы вывести это, чтобы сказать: «Значение ...
вопрос задан: 2 May 2011 20:59
0
ответов

Применение ООП с jQuery

Я работаю с jQuery и пытаюсь применить некоторые базовые принципы ООП Javascript к набору функций, управляющих поведением при наведении курсора. Однако я не могу понять, как получить ссылку на ключевое слово this ...
вопрос задан: 2 May 2011 00:52
0
ответов

Проверить, запускается ли функция из статического контекста

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

Почему мы должны размещать интерфейсы с классами, которые их используют, а не с теми, которые их реализуют?

Я просматривал статью Роберта С. Мартина, и в одном месте он привел такой пример: Первое изображение показывает, что между двумя пакетами существует циклическая зависимость. Чтобы удалить это ...
вопрос задан: 30 April 2011 07:11
0
ответов

создать новый объект javascript из переменной

Я хотел бы создать новый объект в javascript (используя простое наследование), чтобы класс объекта определялся из переменная: var class = 'Person'; var inst = new class any ideas?
вопрос задан: 30 April 2011 01:42
0
ответов

Почему ICustomAttributeProvider.GetCustomAttributes () возвращает объект [] вместо атрибута []?

Почему ICustomAttributeProvider.GetCustomAttributes () возвращает объект [] вместо атрибута []? Существуют ли какие-либо обстоятельства при использовании реализаций ICustomAttributeProvider из mscorlib и ...
вопрос задан: 28 April 2011 20:51
0
ответов

Что такое интерфейсная структура?

Я изучал Эффективную Java и читал статические фабричные методы для создания объектов. Его глава 2, пункт 1. Там в плюсе нет. 3, автор упомянул, как «Скрытие реализации» ...
вопрос задан: 28 April 2011 16:41
0
ответов

Когда следует выбирать наследование интерфейса при разработке библиотек классов C #? [closed]

У меня есть несколько классов процессоров, которые будут делать две очень разные вещи, но вызываются из общего кода (ситуация «инверсии управления»). Мне интересно, какие соображения по дизайну мне следует учитывать ...
вопрос задан: 28 April 2011 10:06
0
ответов

Каковы некоторые лучшие практики объектно-ориентированного проектирования? [закрыто]

Я не нашел ни одного вопроса, который был бы таким общим. Пожалуйста, опубликуйте все, что вы считаете полезным правилом для предметно-ориентированного дизайна.
вопрос задан: 28 April 2011 06:16