Los estándares de codificación son solo significativos si ayudan a escribir el código. Por lo tanto, solo necesitan mantener el código coherente (es decir, si alguien pone m_ para miembros variables y alguien no, puede tomar más tiempo obtener el código que si todos usaran el mismo estilo).
Eso es todo lo que deberían (hacer), así que simplemente recoja su código existente y asegúrese de que los códigos de su equipo tengan el mismo estilo.
Me gusta pensar que es como caricaturas. Si te conviertes en caricaturista en los Simpson, debes dibujar los ojos de la manera oficial o todo se ve con los pantalones, pero si te diriges a Family Guy, tienes que dibujarlos de manera diferente. De ninguna manera está mal.
Demasiados estándares son sobre restricciones sin sentido, escritas por personas que no se codifican a sí mismas (o se consideran demasiado buenas para cumplirlas). Otros intentan enseñarte cómo codificar. Ninguno de los dos tiene su lugar en un buen estándar, solo hacen que sea más fácil para usted mirar algún código y comprender lo que está haciendo.
por ejemplo. mis estándares incluyen reglas para nombrar directorios: siempre tendrá su código en un directorio llamado el mismo nombre que el proyecto, y todos los binarios irán al subdirectorio bin, con todos los archivos de configuración en el mismo lugar, y un registro de cambios, etc. cosas simples, pero le garantizo que nunca encontraré un proyecto llamado algo diferente con sus binarios en el directorio raíz donde no sé qué cambios se le hicieron. Cosas sencillas y fáciles que hacen una gran diferencia.
efectiva C++ es de Scott Meyers ... Eric Meyer es una web diseñada y CSS especialista ... :-p – paercebal