Estoy buscando un script/herramienta que se pueda personalizar para comprobar y aplicar las convenciones de codificación/nomenclatura en un código C/C++.Prueba de convenciones de codificación y nomenclatura del código C/C++
Se debe comprobar por ejemplo:
- líneas de código se envuelven con cierta extensión.
- Las variables privadas tienen el prefijo
_
- El código está sangrado correctamente.
- Todas las funciones están documentadas.
Muchos de los proyectos en los que estoy trabajando son subcontratados por clientes que tienden a tener varias convenciones internas de codificación y nomenclatura.
desde luego no quieren que el cualquier variable para comenzar con '_', las reglas para el uso de' _' en nombres son complicados , porque un buen número está reservado para escrituras del compilador, etc. ... –
@Matthieu: Solo se reservan los nombres que comienzan con dos guiones bajos, o un guión bajo y una letra mayúscula. Siempre y cuando todas sus variables privadas comiencen con un guión bajo y una letra minúscula (o un guión bajo y un número), está bien. –
@ Matthieu: Prefijar las variables de miembro con '_' es una convención bastante común y sin problemas. Los identificadores que comienzan con '_' solo están reservados en el espacio de nombres global. Ver p. http://publib.boulder.ibm.com/infocenter/lnxpcomp/v8v101/index.jsp?topic=/com.ibm.xlcpp8l.doc/language/ref/ident.htm –