Ребята подскажите, если здесь некоторое параметры будут осутсвовать, у меня запрос сломается? Или как лучше сделать чтоб можно было некоторые параметры можно было не принимать? Перегрузку сделать, написав несколько одинаковых функции?
У каждого паттерна свои задачи и выбираются они исходя из маштабируемости проекта. Они позволяет программистам писать по одному стандарту. А то в каждой компании каждую аппу щас бы настрагали, кто как мог и че курил.