Penso principalmente alle coordinate x, y, ma suppongo che le coordinate 3D e superiori si applichino anche.
Diciamo che sto scrivendo una funzione per restituire il centro di un rettangolo data la sua larghezza e altezza. Qual è il più logicamente corretto di
center(width, height) {
return {
x: width / 2,
y: height / 2
};
}
e
center(dimensions) {
return {
x: dimensions.width / 2,
y: dimensions.height / 2
};
}
So che in realtà entrambi i modi andrebbero bene ... ma logicamente, le coordinate o le dimensioni dovrebbero essere considerate come un elemento o più?