Идеальный способ организации констант Java

У нас есть огромный проект, основанный на старом jdk 1.4. Мы перевели веб-приложение на JDK 1.6, но в коде по-прежнему много неэффективных практик и плохого дизайна.

Одна из основных проблем - огромные java-классы, 2500+ строк кода в одном java-файле. Таких файлов очень много.

В попытке рефакторинга классов я начал с удаления констант и размещения констант в разных файлах constants.java. но так как констант очень много во всем приложении, файл констант рискует вырасти до огромных размеров.

Я был бы признателен за отзывы о том, какой стратегии придерживаются разработчики для поддержания чистоты и сопровождаемости кода.

16
задан Reg Mem 28 February 2012 в 16:27
поделиться