У нас есть огромные проекты, основанные на старом jdk 1.4. Мы перенесли веб-приложение в JDK 1.6, но в коде существует много неэффективных практик и плохой дизайн.
В основной точке боли огромные классы Java 2500+ строк кода в одном файле java. Так много таких файлов.
В попытке реорганизовать классы, которые я начал, удалили константы и поместили константы в другой файл Constants.java. но так как существует огромное количество констант, находящихся вне приложения, файл констант имеет риск роста до огромных размеров.
Я был бы признателен за отзывы о том, какая стратегия разработчики принимают, чтобы сохранить код чистым и поддерживаемым.