Cyclomatic Сложность в куске кода с несколькими точками выхода

У меня есть этот метод, который проверяет пароль:

/**
 * Checks if the given password is valid.
 * 
 * @param password The password to validate.
 * @return {@code true} if the password is valid, {@code false} otherwise.
 */
public static boolean validatePassword(String password) {
    int len = password.length();
    if (len < 8 || len > 20)
        return false;
    boolean hasLetters = false;
    boolean hasDigits = false;
    for (int i=0; i

Ответы на вопрос(3)

Ваш ответ на вопрос