Я хотел бы получить предложение по дизайну для следующего выпуска:
Я программирую для серверного приложения. (JBOSS)
Это что-то очень распространенное, но я не уверен, как это реализовать.
Я реализую интерфейс.
каждый класс, реализующий этот интерфейс, будет иметь различную реализацию.
в будущем я уверен, что мне нужно будет добавить больше реализаций, что означает, что мне нужно будет добавить дополнительные «новые» в мой код.
Как я могу отделить "новые" выделения для другого файла / пакета / ear / jar, поэтому, если в будущем мне придется добавить дополнительные реализации для этого конкретного интерфейса, мне не нужно открывать весь исходный код.
Я хочу сделать его способным к подключению, насколько смогу.
спасибо,
луч.