Estos son los q me gustan (metafisicos). Un jefe mio me dijo una vez: * La filosofia es en aleman * La poesia en español o frances * El codigo es en ingles Quizas hubiese ayudado si el hubiese tenido un buen ingles, por que al final no se le entendia nada los comentarios. Y creo que ahi esta el goyete...para quien es el codigo.
Te comento el equilibrio al que llegue: Para lo que son temas informaticos o soft de base suelo usar ingles (list, get, Factory, Listener). Para lo que no es informatico sino mas bien de negocio lo separo en 2: * soft libre o que en algun momento pienso meter en la web en ingles. Michel fue muy clara al respecto en otro mail. * soft especifico relacionado con lo que requiere mi cliente en castellano. Esto esta relacionado con una abstraccion mental que uno debe hacer de la especificacion tecnica (en castellano) a objetos de negocio. Si a la complejidad minima de una traduccion de prosa a codigo le agrego una traduccion de idioma despues no puedo hacer trasabilidad de a que me referia en esa parte del codigo. Para ser mas grafico: Mi cliente fabrica chorizos, si en lugar de ponerle al objeto Chorizo le pongo Sausage[1] despues quien lo entiende! Y de que me disfrazo si se pone a fabricar salchichas el año que viene... Espero haber ayudado en tu dilema Saludos [1]http://en.wikipedia.org/wiki/Sausage On 9/24/07, Maximiliano Milicich <[EMAIL PROTECTED]> wrote: > Hola, queria compartir una inquietud que me asalta cada vez q me siento a > programar... > > Cuando tengo que pensar en nombres para mis variables / atributos, o mis > funciones / metodos, siempre me surge la duda: ¿le pongo nombre en ingles o > nombre en español? > > Creo q a mas de uno le paso, de tan acostumbrados q estamos al idioma ingles > con los lenguajes de programacion, de pensar nombres tambien en ingles. > > La mayoria de las veces opto por el español, pero cruzandolo con algunas > palabras en ingles, con lo cual me quedan cosas en un "spanglish" casi > gracioso.... > > El tema es q, a mi pesar, el lenguaje español es un poco mas "feo" para los > terminos de programacion, pues en gral todos los terminos se hacen muchisimo > mas largos si uno quisiera usar el español a rajatabla > > Por ejemplo, una "doubleLinkedList" se convertiria en una > "ListaDoblementeEnlazada" > > Y aun asi cuando no fuera esta la causa, creo q está tan internalizados en > nosotros los conceptos en ingles, que ponerlos en castellano suena hasta > ridiculo, no ? (poner "cadena" en vez de "string" por ejemplo...) > Ademas hay terminos q al dia de hoy, no sabria como traducirlos al > castellano (por ejemplo, me viene a la cabeza "trim"..) > > En fin, es una estupidez pero queria compartir mi "problema metafisico" con > quien se sienta identificado... =) > > Saludos > MA_Xx > > > > _______________________________________________ > Lista de correo Programacion. > [email protected] > http://listas.fi.uba.ar/mailman/listinfo/programacion > > _______________________________________________ Lista de correo Programacion. [email protected] http://listas.fi.uba.ar/mailman/listinfo/programacion
