Seguimos buscando a Arshak. Ayudanos compartiendo!
Encuesta no oficial de docentes
Resultados de la encuesta no oficial de docentes
Probaste el SIGA Helper?

Donar $100 Donar $200 Donar $500 Donar mensualmente


Encuesta: Cual convencion preferis al nombrar variables, metodos, funciones, etc etc?
CamelCase (NombreVariable o nombreVariable)
Underscore (nombre_variable)
Notacion Húngara (lblNombre)
Otra (inventada - como venga)
[Mostrar resultados]
 
Enviar respuesta 
 
Calificación:
  • 0 votos - 0 Media
  • 1
  • 2
  • 3
  • 4
  • 5
Buscar en el tema
CamelCase vs Underscore[ _ ] vs Notacion Húngara - Convenciones de Nomenclatura
Autor Mensaje
rulo Sin conexión
Ultra Nerd Mod
By demons driven!
*********

Ing. en Sistemas
Facultad Regional Buenos Aires

Mensajes: 4.333
Agradecimientos dados: 51
Agradecimientos: 67 en 37 posts
Registro en: Apr 2009
BlogSpot
Mensaje: #16
RE: CamelCase vs Underscore[ _ ]
(12-11-2012 11:13)gonnza escribió:  hermoso

Gracias, pero estabamos hablando del case aca.

(12-11-2012 11:13)gonnza escribió:  excepto por ese VariablemalCapi

Fue a proposito.


pd: claramente un guion no queda bien en TODOS los casos, pero cuando tenes que separar dos palabras,a veces queda mucho mejor.
Para mi queda mejor tener un metodo


void * long_term_scheduler(void *)


que otro que se llame


void * longTermScheduler(void *)


Cita:Absolve me, save my reign
Have you forgotten me?
12-11-2012 11:16
Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
gonnza Sin conexión
User Verde

*********

Ing. en Sistemas
Facultad Regional Buenos Aires

Mensajes: 17.356
Agradecimientos dados: 900
Agradecimientos: 887 en 356 posts
Registro en: Mar 2010
BlogSpot Google+ YouTube
Mensaje: #17
RE: CamelCase vs Underscore[ _ ]
mmm

no

[Imagen: v34BEFt.gif]
12-11-2012 11:17
Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
Amadeo Sin conexión
Profesor del Modulo A
Sin estado :(
*****

Otra
UBA - Ciencias Exactas y Naturales

Mensajes: 335
Agradecimientos dados: 3
Agradecimientos: 8 en 8 posts
Registro en: Dec 2009
Mensaje: #18
RE: CamelCase vs Underscore[ _ ]
¿Alguien quiere pensar en la notación húngara?

.
12-11-2012 11:34
Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
gonnza Sin conexión
User Verde

*********

Ing. en Sistemas
Facultad Regional Buenos Aires

Mensajes: 17.356
Agradecimientos dados: 900
Agradecimientos: 887 en 356 posts
Registro en: Mar 2010
BlogSpot Google+ YouTube
Mensaje: #19
RE: CamelCase vs Underscore[ _ ]
jaja yo la uso para definir los elementos de la UI

por ej, lblNombre, txtEdad, etc

sino, ni en pedo
ahi lo agregue

[Imagen: v34BEFt.gif]
(Este mensaje fue modificado por última vez en: 12-11-2012 11:43 por gonnza.)
12-11-2012 11:42
Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
brunodiaz Sin conexión
The Dark Knight
Bla
**********

Ing. en Sistemas
Facultad Regional Buenos Aires

Mensajes: 7.707
Agradecimientos dados: 92
Agradecimientos: 384 en 135 posts
Registro en: May 2008
Mensaje: #20
RE: CamelCase vs Underscore[ _ ]
Que tiene que ver c++ con la notacion que se usa.

En mi empresa laburamos con CamelCase en el codigo y underscore para la base, asi se nota bien cuando es un campo de base de datos.

y m_Variable para los atributos de clase
Si tengo que usar .NET y arrastrar controlcitos a un formulario ahi si uso notacion hungara para los nombres
(Este mensaje fue modificado por última vez en: 12-11-2012 11:45 por brunodiaz.)
12-11-2012 11:45
Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
gonnza Sin conexión
User Verde

*********

Ing. en Sistemas
Facultad Regional Buenos Aires

Mensajes: 17.356
Agradecimientos dados: 900
Agradecimientos: 887 en 356 posts
Registro en: Mar 2010
BlogSpot Google+ YouTube
Mensaje: #21
RE: CamelCase vs Underscore[ _ ] vs Notacion Húngara - Convenciones de Nomenclatura
CamelCase, CamelCase everywhere

na, para controlcitos si, uso la hungara

y CamelCase para metodos, atributos, etc

tambien para campos de la Db

[Imagen: v34BEFt.gif]
12-11-2012 12:00
Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
rulo Sin conexión
Ultra Nerd Mod
By demons driven!
*********

Ing. en Sistemas
Facultad Regional Buenos Aires

Mensajes: 4.333
Agradecimientos dados: 51
Agradecimientos: 67 en 37 posts
Registro en: Apr 2009
BlogSpot
Mensaje: #22
RE: CamelCase vs Underscore[ _ ] vs Notacion Húngara - Convenciones de Nomenclatura
¿La hungara se usa para algo mas que para controles de .net? Eso SI es horrible.

Cita:Absolve me, save my reign
Have you forgotten me?
12-11-2012 12:06
Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
brunodiaz Sin conexión
The Dark Knight
Bla
**********

Ing. en Sistemas
Facultad Regional Buenos Aires

Mensajes: 7.707
Agradecimientos dados: 92
Agradecimientos: 384 en 135 posts
Registro en: May 2008
Mensaje: #23
RE: CamelCase vs Underscore[ _ ] vs Notacion Húngara - Convenciones de Nomenclatura
Tengamos en cuenta que en el 90% de los casos estamos defendiendo una nomenclatura que nosotros no elegimos ni nos importo solamente por el hecho de que nos dijeron que se usa esa y nos acostumbramos a usarla.
12-11-2012 12:08
Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
nanuiit Ausente
♫ I'm Blue ...
... Da ba dee, da ba da ♫
**********

Ing. en Sistemas
Facultad Regional Buenos Aires

Mensajes: 8.871
Agradecimientos dados: 216
Agradecimientos: 626 en 210 posts
Registro en: Aug 2010
Mensaje: #24
RE: CamelCase vs Underscore[ _ ] vs Notacion Húngara - Convenciones de Nomenclatura
CamelCase

[Imagen: homero+aggh.jpg]
(12-11-2012 11:00)rulo escribió:  
(12-11-2012 10:39)ebric escribió:  ¿Los mismos hombres de verdad que usan notacion hungara en lenguajes tipados?.

No necesariamente.


char * holaSoyUnaVariablemalCapitalizadaConEstaConvencionHorrible


Es genial que esté así; es más fácil darle al shift + la letra que ponés en mayúscula, a hacer:
shift + tecla de guión, más el resto de lo que escribas

AtributoLindo = 13 c
atributo_lindo = 14 c y más esfuerzo en tipear

Yo lo defiendo porque me es más cómodo, no porque los de Paradigmas o Algoritmos lo consideren feliz

ALGORITMOS

Apuntes: Mem. Dinámica - Mem. Estática - Proc. y Funciones || Guías: Módulos + 83 Ejercicios || Finales: 2004-2013


[Imagen: digitalizartransparent.png]

[Imagen: firmananiv2.png]
(Este mensaje fue modificado por última vez en: 12-11-2012 12:45 por nanuiit.)
12-11-2012 12:41
Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
rulo Sin conexión
Ultra Nerd Mod
By demons driven!
*********

Ing. en Sistemas
Facultad Regional Buenos Aires

Mensajes: 4.333
Agradecimientos dados: 51
Agradecimientos: 67 en 37 posts
Registro en: Apr 2009
BlogSpot
Mensaje: #25
RE: CamelCase vs Underscore[ _ ] vs Notacion Húngara - Convenciones de Nomenclatura
(12-11-2012 12:41)nanuiit escribió:  Es genial que esté así;

meh.

Cita:es más fácil darle al shift + la letra que ponés en mayúscula, a hacer:
shift + tecla de guión, más el resto de lo que escribas

Es exactamente el mismo esfuerzo.


Cita:AtributoLindo = 13 c
atributo_lindo = 14 c y más esfuerzo en tipear

¿Porque "mas esfuerzo en tipear"? ¿Que es lo que te ahoras? ¿Un caracter?

Cita:Yo lo defiendo porque me es más cómodo, no porque los de Paradigmas o Algoritmos lo consideren feliz

¿En algoritmos los hacen camel casear ahora? Cuando la curse yo con nombres de una sola letra bastaba para pasar la materia.
Ponele.

Cita:Absolve me, save my reign
Have you forgotten me?
12-11-2012 12:58
Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
brunodiaz Sin conexión
The Dark Knight
Bla
**********

Ing. en Sistemas
Facultad Regional Buenos Aires

Mensajes: 7.707
Agradecimientos dados: 92
Agradecimientos: 384 en 135 posts
Registro en: May 2008
Mensaje: #26
RE: CamelCase vs Underscore[ _ ] vs Notacion Húngara - Convenciones de Nomenclatura
Te es mas comodo porque te acostumbraste
12-11-2012 13:06
Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
gonnza Sin conexión
User Verde

*********

Ing. en Sistemas
Facultad Regional Buenos Aires

Mensajes: 17.356
Agradecimientos dados: 900
Agradecimientos: 887 en 356 posts
Registro en: Mar 2010
BlogSpot Google+ YouTube
Mensaje: #27
RE: CamelCase vs Underscore[ _ ] vs Notacion Húngara - Convenciones de Nomenclatura
y no es algo valido ? (?)

[Imagen: v34BEFt.gif]
12-11-2012 13:57
Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
brunodiaz Sin conexión
The Dark Knight
Bla
**********

Ing. en Sistemas
Facultad Regional Buenos Aires

Mensajes: 7.707
Agradecimientos dados: 92
Agradecimientos: 384 en 135 posts
Registro en: May 2008
Mensaje: #28
RE: CamelCase vs Underscore[ _ ] vs Notacion Húngara - Convenciones de Nomenclatura
No si se intenta generalizar
12-11-2012 13:58
Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
Imakuni Sin conexión
Presidente del CEIT
Boxes tastes like mush
********

Ing. en Sistemas
Facultad Regional Córdoba

Mensajes: 7.021
Agradecimientos dados: 124
Agradecimientos: 129 en 85 posts
Registro en: Jul 2008
Mensaje: #29
RE: CamelCase vs Underscore[ _ ] vs Notacion Húngara - Convenciones de Nomenclatura
Venía a decir lo que dijo Nanuit.

Cita: ¿Que es lo que te ahoras? ¿Un caracter?

Cambiar la posición de dos dedos de la mano. Cagate de risa, pero si te fijas, en el tuto de Vim, te dicen que aprendas a usar hjkl porque asi no tenés que mover la mano de más.

Agrego otra cosa: El ctrl+shift+<adelante o atras>. Eclipse, por ejemplo, te salta el movimiento en las palabras en camelCase corta el movimiento. Si tiene underscore no.

Ej:
unaVariable

Si me posiciono atras del "uno", y toco ctrl+shift+derecha, me seleccióna "una". Si lo toco de nuevo, me selecciona "Variable". A mi eso, que es una boludez (ya que no podemos encontrar más que boludeces para decir si es mejor una u otra), me parece excelente, y un motivo valido para preferir camelCase antes que underscore.
12-11-2012 14:09
Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
gonnza Sin conexión
User Verde

*********

Ing. en Sistemas
Facultad Regional Buenos Aires

Mensajes: 17.356
Agradecimientos dados: 900
Agradecimientos: 887 en 356 posts
Registro en: Mar 2010
BlogSpot Google+ YouTube
Mensaje: #30
RE: CamelCase vs Underscore[ _ ] vs Notacion Húngara - Convenciones de Nomenclatura
totalmente, por lo que dice imakuni es mas comodo

el visual studio no hace eso de seleccionar camelcaseando =(

[Imagen: v34BEFt.gif]
12-11-2012 14:11
Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
Buscar en el tema
Enviar respuesta 




Usuario(s) navegando en este tema: 1 invitado(s)