Разработка Приложения Торговли Java: шаблоны/платформы существуют для определения правил торговли?

Во-первых, Ваша цель не должна состоять в том, чтобы достигнуть "хорошего стиля OO", но хорошего кода. И "хороший" означает, по крайней мере, корректный, ясный, читаемый и максимально простой.

, Таким образом, я повторно сформулирую quesion к: "Переключатель действительно ли использования является знаком плохого кода?" , потому что это действительно, о чем я забочусь. Теперь я продолжу отвечать на это.

гм, это - хороший вопрос :) Обычно , использование переключателя однажды не является знаком плохого кода. Но если Вы включаете то же самое в нескольких точках в Вашем классе, хорошо рассмотреть альтернативный дизайн, в котором Вы представляете альтернативы переключателя с дочерними классами - и когда Вы полагаете, что, спросите себя особенно, если бы классы, созданные как этот, были бы специализацией текущего класса и имели бы - отношения. Если так, это дает больше точек использованию наследования.

Один последний комментарий: "Используя [функция языка X] во всем плоха", опасно близко к "Разработчикам языка, были глупы включать [функцию языка X] в нем".

5
задан 7 November 2009 в 21:03
поделиться

1 ответ

Я бы взглянул на некоторые механизмы правил,

Слюни - drools.org

или

Imperius - http://incubator.apache.org/imperius/

Скорее всего, вы будете реагировать на рыночные данные в реальном времени. Это то, для чего идеально подходят инструменты комплексной обработки событий (CEP). Проверьте

http://esper.codehaus.org .

hth

ste

3
ответ дан 15 December 2019 в 06:30
поделиться
Другие вопросы по тегам:

Похожие вопросы: