How Do We Standardizea “Position” Object???
How about:
class position
{
double x; // GCC in meters
double y; // GCC in meters
double z; // GCC in meters
}
- Semantics are in the comments, not the code
- Both coordinate system and the units
- Everyone is forced to use the same coordinate system
- Which one should we pick?
- Why should everyone have to always perform coordinate conversions?
- What about those people excluded because of our choice?
- Do we really need to pick just a single coordinate system? Why?