Tôi cho rằng câu hỏi này sẽ được đánh dấu ngay lập tức là chủ quan, nhưng bạn nghĩ cái nào tốt hơn:
double volume(double pressure, double n_moles, double temperature) {
return n_moles * BOLTZMANN_CONSTANT * temperature / pressure;
}
hoặc là
double volume(double P, double n, double T) {
return n*R*T/P;
}
Nói cách khác, các hàm thực hiện một số phương trình có tuân theo ký hiệu của phương trình đó hay chúng nên sử dụng nhiều tên dài dòng hơn?