powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Java Code Conventions и большие условия
5 сообщений из 5, страница 1 из 1
Java Code Conventions и большие условия
    #38187539
scymaks
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Согласно code conventions ,
нужно условия писать так:

Код: java
1.
2.
3.
4.
5.
6.
7.
if (очень длинное условие) {
    code 1
} else if (другое длинное условие) {
    code 2
} else if (ну совсем длинное условие) {
    code 3
}



недавно в какой-то статье видел другой подход:

Код: java
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
if (очень длинное условие) {

    code 1

} else if (другое длинное условие) {

    code 2

} else if (ну совсем длинное условие) {

    code 3

}



который, по-моему читается лучше и проще. Пустые линии здесь помогают быстро выделять условия.

А какое мнение у вас?
...
Рейтинг: 0 / 0
Java Code Conventions и большие условия
    #38187750
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
"очень длинное условие" это уже повод призадуматься. А три подряд, так тем более.
Надо, конечно, смотреть конкретный код. Но зачастую "очень длинные условия" шикарно инкапсулируются в модели и превращаются в лаконичное model.isALongCondition().
Разряженый код способствует читаемости. Это так. Я долго не мог привыкнуть к Java стилю после C#.
...
Рейтинг: 0 / 0
Java Code Conventions и большие условия
    #38187758
Лагман
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
я вообще пустые строки люблю например.
...
Рейтинг: 0 / 0
Java Code Conventions и большие условия
    #38188949
scymaks
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Blazkowicz,

ну я не исключаю, что плохая архитектура...

Вопрос в том, нормален ли такой подход..?
...
Рейтинг: 0 / 0
Java Code Conventions и большие условия
    #38189667
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
scymaksВопрос в том, нормален ли такой подход..?
Нормален. Вы же никаких конретных недостатков не видите в этом?
Coding Convention не может быть "ненормальным". Главное чтобы он был. Не важно какой. Остальное дело вкуса, а не "нормальности".
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Java Code Conventions и большие условия
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]