Доброго дня всем, подскажите, вот такой код - это нормально или криво? Мне кажется switch statement громоздким, но я не придумал как сделать его короче, чтобы это было читабельно.
switch (args[0]) {
            case "-c":
                createUser(args);
                break;
            case "-u":
                updateUser(args);
                break;
            case "-d":
                deleteuser(Integer.parseInt(args[1]));
                break;
            case "-i":
                getInfo(Integer.parseInt(args[1]));
                break;
        }