Полезность против состава против наследования для ответа JAX-RS - PullRequest
2 голосов
/ 18 февраля 2011

Я думаю о написании служебного класса, который создает и возвращает ответ JAX-RS.Цель состоит в том, чтобы упростить и стандартизировать генерацию ответов.Идея вот в чем:, возможно, используя наследование или композицию.

Как решить эту проблему в прошлом?Вы также создали отдельный класс утилит или использовали наследование или композицию для разработки решения?Почему вы пошли с этим дизайном?

1 Ответ

0 голосов
/ 04 марта 2011

Для меня это похоже на утилиту низкого уровня.Я говорю, не думайте слишком - создание какой-то специальной иерархии наследования ответов или нового семейства составных типов (ради добавленной «шаблонности») кажется ненужным.

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

...