он должен кидать исключение или нужно возвращать значение (например 1-успешно, 2-ошибка и т.д) как правильно это делается?
Как тебе угодно. Ну или как принято в проекте.
А как принято делать в мировой практике?
> мировой практике ?:)
Обсуждают сегодня