Foros del Web » Programando para Internet » Python »

[SOLUCIONADO] Múltiples "Naming Styles"

Estas en el tema de Múltiples "Naming Styles" en el foro de Python en Foros del Web. Buenas a todos. Les comento, estoy haciendo una aplicación en la que uso PyQt y, como seguro ya sabrán, el módulo nombra las funciones al ...
  #1 (permalink)  
Antiguo 26/06/2013, 17:46
 
Fecha de Ingreso: enero-2012
Ubicación: Buenos Aires
Mensajes: 745
Antigüedad: 12 años, 3 meses
Puntos: 35
Múltiples "Naming Styles"

Buenas a todos. Les comento, estoy haciendo una aplicación en la que uso PyQt y, como seguro ya sabrán, el módulo nombra las funciones al estilo mixedCase. Siempre trato de seguir al pie de la letra el PEP 8 que habla de los Coding Styles, las buenas prácticas y el nombramiento de funciones y variables. Por lo que, tal como dice, uso lower_case_with_underscores para las funciones. Pero al hacerlo, me queda una ensalada en el código con distintos tipos de nombramientos (sumadas las funciones en CamelCase de otros modulos que incluye el programa).

Ustedes qué me recomiendan? Mantener el código (en mayoría) con el estilo Qt (mixedCase), seguiendo el PEP 8, o, podría ser también, usar mixedCase únicamente para instancias de, únicamente, las clases de Qt?

Gracias de antemano (-;



P.D: Actualmente estoy usando mixedCase para las funciones, e instancias de clases de Qt y lower_case para el resto de los objetos.

Última edición por carbon; 26/06/2013 a las 17:54
  #2 (permalink)  
Antiguo 26/06/2013, 19:19
Avatar de razpeitia
Moderador
 
Fecha de Ingreso: marzo-2005
Ubicación: Monterrey, México
Mensajes: 7.321
Antigüedad: 19 años, 1 mes
Puntos: 1360
Respuesta: Múltiples "Naming Styles"

Te recomiendo que sigas el PEP-8.

Si te preguntas por que PyQT o wxpython tienen nombres así la respuesta es simple. Son wraps que vienen de librerías de C++ por lo que tratan de guardar la convención que tienen con C++.
  #3 (permalink)  
Antiguo 27/06/2013, 15:20
 
Fecha de Ingreso: enero-2012
Ubicación: Buenos Aires
Mensajes: 745
Antigüedad: 12 años, 3 meses
Puntos: 35
Respuesta: Múltiples "Naming Styles"

Buenísimo, gracias.
  #4 (permalink)  
Antiguo 27/06/2013, 15:50
Avatar de Carlangueitor
Moderador ლ(ಠ益ಠლ)
 
Fecha de Ingreso: marzo-2008
Ubicación: México
Mensajes: 10.037
Antigüedad: 16 años, 1 mes
Puntos: 1329
Respuesta: Múltiples "Naming Styles"

Yo opino que uses pep-8, pero sigas la convención de nombres de tu framework principal. Más que nada por uniformidad.

Saludos
__________________
Grupo Telegram Docker en Español
  #5 (permalink)  
Antiguo 28/06/2013, 14:00
 
Fecha de Ingreso: enero-2012
Ubicación: Buenos Aires
Mensajes: 745
Antigüedad: 12 años, 3 meses
Puntos: 35
Respuesta: Múltiples "Naming Styles"

Cita:
Iniciado por Carlangueitor Ver Mensaje
Yo opino que uses pep-8, pero sigas la convención de nombres de tu framework principal. Más que nada por uniformidad.

Saludos
Hola. Entonces, debería usar mixedCase para las funciones y objetos?


Etiquetas: usar
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 06:40.