Результаты поиска по запросу "design-patterns"

2 ответа

Спасибо за помощь. Нашел 1-ую ссылку в гугле, но не совсем пригодился. Второй очень интересный. они говорят о «предстоящей книге». это был 2009 год, он вышел в итоге? Не могу найти это.

го предыстории: Я начинаю с GPGPU (OpenCL), я использую Java-упаковщик (jogamp.jocl [http://jogamp.org/jocl/www/]в надежде, что это даст мне возможность абстрагироваться от мелкого песка и использовать стандартную ООП на более высоких уровнях. ...

2 ответа

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

т всем. После прочтенияВот [http://gameprogrammingpatterns.com/service-locator.html]Что касается шаблона Service Locator, то я подумал, действительно ли класс, в котором есть только статические члены, - это путь, или если нормальное c-подобное ...

9 ответов

Итак, вы можете использовать свой конструктор так:

авно начал читать «Эффективную Java» Джошуа Блоха. Я нашел идею паттерна «Строитель» [пункт 2 в книге] действительно интересной. Я пытался реализовать это в своем проекте, но были ошибки компиляции. Следующее по сути то, что я пытался ...

ТОП публикаций

2 ответа

Спасибо вам обоим за эти великолепные ответы. Я думаю, что читать о шаблоне дизайна - это одно, а понять, насколько он невероятно полезен, - это другое.

ли улучшить весь когда-либо написанный код, применив шаблон конечного автомата? Я работал над проектом, который представлял собой массу ужасных, глючных, сломанных спагетти-кодов. Я скопировалПример кода State Machine Мартина Фаулера из этого ...

14 ответов

Ну, очевидно, это зависит от длины строкового значения, но кроме этого, да. Windows использует C, который в любом случае не может включить строки, но в C # вы можете. Это все еще таблица поиска.

гда придерживался мнения, что большие операторы switch являются признаком плохого дизайна ООП. В прошлом я читал статьи, в которых обсуждается эта тема, и они предлагали альтернативные ООП-подходы, обычно основанные на полиморфизме, для создания ...

8 ответов

Вопрос совершенно ясен, что для этого нужны детали всех возможных дизайнерских паттернов, используемых в Magento. Упомяну ответ, просто опиши точку зрения, а не ответь.

to, IMHO, представляет собой систему PHP, построенную на хорошо продуманных принципах кодирования, одним из которых является многократно используемый шаблон проектирования. С точки зрения примера системы PHP, я думаю, это можно считать довольно ...

4 ответа

 Класс:

я есть текстовое представление с текстом «Это продукт, разработанный XYZ. Для дополнительных запросов, напишите нам по адресу [email protected]. И я добавил ссылку« [email protected] ». Но проблема в том, что, когда я прикасаюсь к любому область ниже ...

9 ответов

Вот

некоторые подробные примеры CQRS с разумным набором юнит-тестов. Кроме того, если кто-то знает о некоторых скринкастах CQRS, это было бы очень удобно. Я уже знаю об этих примерах CQRS Info [http://dddcqrs.com/examples/]Супер Простой ...

3 ответа

Не нужно увлекаться этим, особенно если у вас статический коэффициент конверсии. Жесткое программирование всего с функциями наподобие toPounds () не кажется разумным, если у вас мало валют. API-интерфейс типа convert (int amountInFixedPoint, строка fromCurrency, строка toCurrency) гораздо более гибок.

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

2 ответа

Декораторы обычно наследуют класс компонента, который они украшают, а не базу компонента.

ько начинаю изучать шаблоны проектирования, и у меня есть два вопроса, связанных с декоратором ... Мне было интересно, почему шаблон декоратора предлагает, чтобы декоратор реализовал все открытые методы компонента, который он украшает? Разве ...