Исходный код
private static final int LENGHT255 = 255;
private static final int LENGHT450 = 450;
private static final int LENGHT3 = 3;
private static final int LENGHT5 = 5;
Что не так в исходном коде
Лучше всего исходный код характеризуется присказкой «масло масляное».
А если говорить серьёзно, то название константы, как и переменной, должно отражать смысл величины, в ней заключённой, её предназначение.
Лучше понять принцип для выбора названия переменной позволит понимание разницы между намерением и реализацией. Здесь 255
— это реализация, а название должно указывать на то, чего мы хотели от этих 255, чему они служат.
Примеры подходящих названий констант
private static final int MAX_TITLE_LENGTH = 255;
private static final int MAX_DESCRIPTION_LENGTH = 450;
private static final int COUNTRY_CODE_LENGHT = 3;
private static final int CITY_CODE_LENGHT = 5;
Теория
- Намерение и реализация: FunctionLength
- Название переменной