Mi sarò espresso male nel titolo, ti ringrazio per la precisazione. Io non cerco una "ottimizzazione" (lasciami passare il termine, tanto ormai hai capito di cosa parlo) pronta del mio codice, ma una serie di regole alle quali attenermi per rendere più snello e performante un qualsivoglia programma. Conosco già l'importanza di una scelta algortmica oculata, come può essere la scelta di un algoritmo di ordinamento piuttosto che un altro. Cercavo più che altro le "cose da non fare e da fare", come ad esempio, il non utilizzare la strlen come condizione di uscita da un ciclo su una stringa, l'utilizzo della keyword "inline" per determinate funzioni, e simili. Può esistere la definizione di un insieme di "regole" siffatte?