Я получил требование, чтобы DAO-класс выполнял CRUD для таблицы из 15 столбцов, и я так растерялся, стоит ли мне писать 1 метод с 15 параметрами или 15 метод с 1 параметром на метод или, может быть, что-то еще. Я выбрал первый вариант (конечно, я ленив: p), но этот вопрос (о заголовке) меня напутал весь день, GOOGLE не сильно мне помогает, поэтому я публикую этот вопрос, чтобы спросить вас об этом. Какое решение вы принимаете для лучшей производительности? И продвигать это, Какова лучшая практика для моей проблемы?
-
Ответ Пангеи напоминает мне кое о чем, что я пропустил:
У меня есть класс (MyClass) для представления таблицы из 15 столбцов, и на самом деле я написал 2 метода: 1-й с 15 параметрами и 2-й с 1 параметром: экземпляр MyClass.
1-й метод определенно нарушает соглашение (менее 7 параметров для 1 метода).
Но я думаю о том, когда пользователь изменяет только 1 поле, если мы вызываем 2-й метод, мы должны инициировать новый экземпляр. то ...