У меня есть два проекта; один серверный проект и один клиентский проект. В моем сетевом коде между ними я отправляю запросы. Я не хочу вводить 0, 1, 2 для разных типов запросов в коде, поэтому вместо этого я использую константы. Моя проблема заключается в том, что я не хочу объявлять эти константы в обоих проектах, а скорее в одном месте, поскольку константы одинаковы для обоих проектов. Кто-нибудь знает хорошее решение для этого?Обмен константами между проектами
Редактировать: Клиентский проект является андроидным приложением, а сервер - сервлет, который должен обрабатывать запросы от клиентов.
Выполнение этой плохой практики см. _Constant Interface Antipattern, Effective Java, Item 17_ – Kai
... или [этот вопрос] (http://stackoverflow.com/questions/2659593/what-is-the-use- of-interface-constants) – Kai
@ user714965 Только ** реализация ** этот интерфейс - плохая практика, действительно. Но писать окончательный, неинтересный класс все же лучше, поскольку он делает невозможным делать плохую вещь. –