I mean that the elements of an array usually have common property for many items (like 5 analog readings),
but if we have vars for uncommon things like "counter" , "analog read" , "pwm output" .. etc.
should we put them in one array ?
as you don't need to modify the count manually if you add a led later on or modify the code as you can use a for loop to efficiently "talk" to all LEDs
for (byte i = 0; i < ledCount; i++) pinMode(ledPins[i] , OUTPUT);
for (auto && aPin : ledPins) pinMode(aPin, OUTPUT);
but if you have a pin that does not "conceptually" fit in the same group, say you have also a button or a sensor connected to an analogPin, then you would declare a special constant for those.