carlosquinterop / SinfoniaPepperTeam

7 stars 4 forks source link

[wiki] Afinar reglas de desarrollo #9

Open SaithRodriguezR opened 5 years ago

SaithRodriguezR commented 5 years ago

En este Issue debemos poner las sugerencias o preguntas acerca de las reglas de desarrollo en la wiki

DGC0296 commented 5 years ago

Deberíamos cambiar la regla de nomenclatura de archivos a que sean en minúsculas y separados por guiones bajos para que sean más fáciles de leer.

SaithRodriguezR commented 5 years ago

Deberíamos cambiar la regla de nomenclatura de archivos a que sean en minúsculas y separados por guiones bajos para que sean más fáciles de leer.

Muchas Gracias @DGC0296, yo estoy de acuerdo... Alguien tiene algún comentario?

SaithRodriguezR commented 5 years ago

Es necesario y urgente crear reglas para el nombramiento de nodos, tópicos y servicios...

carlosquinterop commented 5 years ago

@DGC0296 estoy de acuerdo con la sugerencia. ROS especifica que todos los nombres de archivos deben ser en minúscula, empezar con una letra (no símbolo) y sus palabras se deben separar por guión bajo. Basado en esto, voy a actualizar la regla actual para que sea así para todos los archivos (nodos y clases), con una sola excepción y es el de los archivos de los mensajes. Cuando se necesite crear un nuevo mensaje, éste debe escribirse en minúscula y con las primeras letras en mayúscula (CamelCase). La razón de esta excepción es que el nombre del archivo lo usa ROS para crear los nombres de las clases correspondientes a las estructuras de los mensajes y éstos sí deben ser en CamelCase por definición.