che dire nominare la variabile in base al suo significato nel contesto attuale? Dovresti evitare di nominare le variabili dopo il loro tipo.
L'unica informazione importante che dovresti essere in grado di recuperare facilmente è il fattore di interpretazione. Nella maggior parte dei casi, ce ne sarà solo uno, quindi puoi definire una costante e usarla ovunque ti serva (ed evitare di inserirla nei nomi delle variabili).
Se stai usando molte diverse precisioni nei tuoi calcoli, dovresti usare un tipo specifico per i calcoli a virgola fissa.
Almeno in modalità debug, questo tipo dovrebbe essere in grado di darti la precisione di una determinata variabile, e ti impedisce di fare cose come aggiungere due numeri con precisioni diverse (almeno nella modalità di debug). E così sei anche libero di dare alla tua variabile un nome breve e significativo.
esempio in python:
speed = FixedPoint(precShift=5, val=64) # --> 2 m/sec
duration = FixedPoint(precshift=2, val=5) # --> 2.5 sec
length = speed * duration # precShift=7, value=320