Ho una discussione con un mio collega riguardo le linee guida del C ++ da seguire.
Attualmente progetta tutte le sue librerie in questo modo:
- Utilizza lettere maiuscole e minuscole incongruenti nei suoi nomi di file
 - Alcune delle sue intestazioni non hanno alcuna estensione
 
Credo che non avere un'estensione sia qualcosa di riservato per i file standard C ++ e che l'uso di lettere maiuscole sia soggetto a errori (specialmente quando si ha a che fare con codice che ha lo scopo di funzionare su Windows e Linux).
 Il suo punto è che segue le convenzioni   Qt    (anche per il codice che non usa Qt) e continua a dire: "Se Qt fa così, allora non può essere cattivo." 
Ora provo a mantenere una mente aperta, ma mi sento davvero male quando devo lavorare su / con le sue librerie. Esiste un insieme stabilito di regole comuni in merito? Lo standard dice qualcosa al riguardo?
Grazie mille.