Допустим, есть метод, который ищет авторов книг по идентификатору книги. Что следует передать в качестве параметра этому методу - только book.id (int) или целый объект книги?
Или другой пример. В Java я должен сделать некоторую работу с текущим URL страницы. Что следует передать такому методу - только request.getRequestURL () или весь запрос?
Я вижу преимущества каждого метода, но не могу придумать хорошее правило, когда что использовать.
Спасибо.