Вопросы с тегом «parameters»

15
Передать объект дважды в один и тот же метод или объединить с объединенным интерфейсом?

У меня есть метод, который создает файл данных после разговора с цифровой платой: CreateDataFile(IFileAccess boardFileAccess, IMeasurer boardMeasurer) Здесь boardFileAccessи boardMeasurerтот же экземпляр Boardобъекта, который реализует оба IFileAccessи IMeasurer. IMeasurerиспользуется в этом случае...

12
необязательные указатели и неконстантные ссылки в C ++

В разделе « Другие функции C ++», «Аргументы ссылок » Руководства по стилю Google C ++ , я читал, что неконстантные ссылки не должны использоваться. Все параметры, передаваемые по ссылке, должны быть помечены как const. Ясно, что рассмотрение вызовов функций, использующих ссылки в качестве...

10
Идентификатор против объекта домена в качестве параметра метода

Есть ли объективные аргументы за или против использования объектов против уникального идентификатора в качестве параметров метода / функции? (а члены других объектов?). Особенно в контексте статически типизированных языков (C # / Java / Scala) Плюсы самого объекта: Более безопасные звонки. С...

10
Разве плохо создавать классы, единственной целью которых является неявное преобразование в другой класс?

Представьте себе ситуацию, когда мы используем библиотеку, которая позволяет вам создавать Circleобъекты, где вы можете указать радиус и центр круга, чтобы определить его. Однако по какой-то причине он также принимает обязательный flavourпараметр. Теперь предположим, что мне действительно нужно...

10
Методы параметризации против глобальных переменных

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

9
Поля и аргументы метода [закрыто]

Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы ответить на него фактами и цитатами, отредактировав этот пост . Закрыто 6 лет назад . Я только начал писать какой-то новый класс, и мне пришло в голову, что я...