Уникальные функции или большее количество? 1- Лучше делать одну функцию(метод), с куче параметров? Например Выбрать все книги из таблицы книги за дату (от и до) Выбрать книгу по ИД Выбрать книги за дату с определенным автором. 2 - Или такие вещи не лепятся в одну функцию? 3 - Какая литература поможет правильно строить код. (Интересует как в целом так и именно вопрос о функциях, как их писать, что она собой представляет(уникальное решение или точечное), почему лучше так а не иначе, в идеале с примерами.