У меня есть публичный метод, который использует переменную (только в области публичного метода). Я передаю в качестве параметра, который мы будем называть А, этот метод вызывает частный метод несколько раз, для которого также требуется параметр.
В настоящее время я передаю параметр каждый раз, но это выглядит странно, является ли плохой практикой делать этот член переменной класса, или возникнет неопределенность относительно того, инициализируется ли он, как преимущества отсутствия его передачи?
Упрощенный псевдокод:
public_method(parameter a)
do something with a
private_method(string_a, a)
private_method(string_b, a)
private_method(string_c, a)
private_method(String, parameter a)
do something with String and a
Дополнительная информация: параметр a является картой только для чтения с более чем 100 записями, и на самом деле я буду вызывать private_method примерно 50 раз