8 common misconceptions on units and references systems (for software engineers)