Для того чтобы узнать количество элементов в переменной или массиве в языке программирования, можно воспользоваться различными методами в зависимости от используемого языка.
Например, в Python можно использовать встроенную функцию len():
```python
# Для переменной
variable = "Hello"
print(len(variable)) # 5
# Для массива
array = [1, 2, 3, 4, 5]
print(len(array)) # 5
```
Для оптимизации кода и избежания дублирования функции, выводящей длину переменной или массива, можно создать отдельную функцию и передавать в нее переменную или массив как аргумент. Например, в Python:
```python
def get_length(data):
return len(data)
variable = "Hello"
array = [1, 2, 3, 4, 5]
print(get_length(variable)) # 5
print(get_length(array)) # 5
```
Таким образом, можно избежать дублирования кода и упростить его поддержку.