Я полагаю, что этот вопрос будет немедленно помечен как субъективный, но какой, по вашему мнению, лучше:
double volume(double pressure, double n_moles, double temperature) {
return n_moles * BOLTZMANN_CONSTANT * temperature / pressure;
}
или же
double volume(double P, double n, double T) {
return n*R*T/P;
}
Другими словами, должны ли функции, которые реализуют какое-либо уравнение, следовать обозначениям этого уравнения, или они должны использовать более подробные имена?