Saya kira pertanyaan ini akan segera ditandai sebagai subyektif, tetapi menurut Anda mana yang lebih baik:
double volume(double pressure, double n_moles, double temperature) {
return n_moles * BOLTZMANN_CONSTANT * temperature / pressure;
}
atau
double volume(double P, double n, double T) {
return n*R*T/P;
}
Dengan kata lain, haruskah fungsi yang mengimplementasikan beberapa persamaan mengikuti notasi persamaan itu, atau haruskah mereka menggunakan lebih banyak nama verbose?