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


Enviar respuesta 
 
Calificación:
  • 0 votos - 0 Media
  • 1
  • 2
  • 3
  • 4
  • 5
Buscar en el tema
Animaladas de código
Autor Mensaje
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: #76
RE: Animaladas de código
(28-01-2012 19:25)Nicosunshine escribió:  Intentando optimizar la plataforma, encontramos un store en producción que tiene escondido, entre muchas lineas de código:



select
*,
(select co.UserName from Contact co where co.Id = c.Id) as UserName
from Contact c
join ContactInformation ci where c.Id = ci.ContactId
where c.Status = 'A'



que hijo de puta jajajajajj

[Imagen: v34BEFt.gif]
29-01-2012 16:34
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: #77
RE: Animaladas de código
Hace una semana me mande un javascript mas o menos así segun recuerdo.



RemoveErrorMessages()
{
var codeError = $("#codeError");
if( codeError.hasChild) {removeChild(codeError.FirstChild)}
var incompleteFieldsError = $("#incompleteFieldsError ");
if( incompleteFieldsError.hasChild) {removeChild(incompleteFieldsError .FirstChild)}
var fileError = $("#fileError ");
if( fileError .hasChild) {removeChild(fileError.FirstChild)}
}



Una basura.Algo que se podía resolver tranquilamente agregando una clase error a todos los divs y usando la linea


$('.error').removeChild()


Cita:Absolve me, save my reign
Have you forgotten me?
(Este mensaje fue modificado por última vez en: 29-01-2012 20:32 por rulo.)
29-01-2012 20:31
Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
Jarry Sin conexión
Anomalía de Belady
I know teh codez
**********

Ing. en Sistemas
Facultad Regional Buenos Aires

Mensajes: 2.008
Agradecimientos dados: 188
Agradecimientos: 259 en 98 posts
Registro en: May 2008
Mensaje: #78
RE: Animaladas de código
no es animalada de codigo, sino mas bien de paradigma.
ahora van a venir los evangelistas de objetos a contarme porque esto esta mal.



class ClaseA
{
(...)
public function loader($objeto)
{
foreach ($objeto as $nombre => $valor)
{
$this->$nombre = $valor;
};
}
(...)
}

(...)
$generar = unserialize($objetoSerializadoClaseB);
$tablaDatos = new ClaseA();
$tablaDatos->loader($generar);



No estoy necesariamente de acuerdo con lo que dice en el post de arriba
[Imagen: 971aa6599664453c05cb3e42d58bbc0eo.jpg]
14-02-2012 15:02
Visita su sitio web Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
sebasthian777 Sin conexión
Presidente del CEIT
mi propio camino NINGA
********

Ing. en Sistemas
Facultad Regional Buenos Aires

Mensajes: 1.919
Agradecimientos dados: 43
Agradecimientos: 22 en 20 posts
Registro en: Nov 2011
Mensaje: #79
RE: Animaladas de código
(14-02-2012 15:02)Jarry escribió:  no es animalada de codigo, sino mas bien de paradigma.
ahora van a venir los evangelistas de objetos a contarme porque esto esta mal.



class ClaseA
{
(...)
public function loader($objeto)
{
foreach ($objeto as $nombre => $valor)
{
$this->$nombre = $valor;
};
}
(...)
}

(...)
$generar = unserialize($objetoSerializadoClaseB);
$tablaDatos = new ClaseA();
$tablaDatos->loader($generar);



este PHP. ..... . .. JAJAJAJAJ xD

como deciamos ayer
Cita:I Heart PHP

(19-11-2013 11:48).py escribió:  
(19-11-2013 11:46)sebasthian777 escribió:  
(19-11-2013 11:43).py escribió:  Terminemos Hurd.
Prefiero dejarle ese laburo a gente sin vida social y que no tenga sexo.
Cuando te casas? Asi voy armando el Gannt.
15-02-2012 12:01
Visita su sitio web 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: #80
RE: Animaladas de código

public static void ActualizacionSistemaActualizar(ActualizacionSistemaDs actualizacionDs, bool updateOnly)
{
Agregar(actualizacionDs);
}



amo cuando pasan parametros al pedo (?)

[Imagen: v34BEFt.gif]
16-02-2012 12:01
Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
shadow_mx Sin conexión
Presidente del CEIT
Lobo
********

Ing. en Sistemas
Facultad Regional Buenos Aires

Mensajes: 1.090
Agradecimientos dados: 8
Agradecimientos: 8 en 3 posts
Registro en: Nov 2010
Facebook
Mensaje: #81
RE: Animaladas de código
es no es nada, vi un metodo que tenia como 8 parametros que no usaba.

Leandro.


... Y mori queriendo ser libre, encontrar mi lado salvaje!!,
Ponerle alas a mi destino, romper los dientes de este engranaje! ♪♫
16-02-2012 12:08
Envíale un email Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
ebric Sin conexión
Presidente del CEIT
nono ortiva
********

Análisis de Sistemas
Facultad Regional Buenos Aires

Mensajes: 3.113
Agradecimientos dados: 2
Agradecimientos: 18 en 13 posts
Registro en: Aug 2008
Mensaje: #82
RE: Animaladas de código
que feo es el codigo castellanizado

Es el amor el responsable, única guía del espíritu imperfecto
17-02-2012 10:17
Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
shadow_mx Sin conexión
Presidente del CEIT
Lobo
********

Ing. en Sistemas
Facultad Regional Buenos Aires

Mensajes: 1.090
Agradecimientos dados: 8
Agradecimientos: 8 en 3 posts
Registro en: Nov 2010
Facebook
Mensaje: #83
RE: Animaladas de código
Peor es como lo hago yo. Mitad y Mitad....

Leandro.


... Y mori queriendo ser libre, encontrar mi lado salvaje!!,
Ponerle alas a mi destino, romper los dientes de este engranaje! ♪♫
17-02-2012 10:20
Envíale un email 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: #84
RE: Animaladas de código

Off-topic:
yo hago lo mismo jajajajaj

siempre meto en ingles, hasta que llega una palabra que n ola se en ingles y de paja buscar, la pongo en castellano xD

[Imagen: v34BEFt.gif]
17-02-2012 10:32
Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
lucho6 Sin conexión
Profesor del Modulo A
Sin estado :)
*****

Ing. en Sistemas
Facultad Regional Buenos Aires

Mensajes: 325
Agradecimientos dados: 5
Agradecimientos: 8 en 3 posts
Registro en: Nov 2008
Mensaje: #85
RE: Animaladas de código
a veces cuando heredas de una clase, hay subclases que necesitan mas parametros que otras para determinado metodo, y te pasan esas cosas.

KevinP escribió:jarry no te pases de gato eh
(Este mensaje fue modificado por última vez en: 17-02-2012 11:14 por lucho6.)
17-02-2012 11:14
Envíale un email Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
ebric Sin conexión
Presidente del CEIT
nono ortiva
********

Análisis de Sistemas
Facultad Regional Buenos Aires

Mensajes: 3.113
Agradecimientos dados: 2
Agradecimientos: 18 en 13 posts
Registro en: Aug 2008
Mensaje: #86
RE: Animaladas de código
igual lo de mitad y mitad esta piola, osea, reservar el castellano para las cosas especificas del negocio, ponele

algo asi:

GetCuentasContables()
RemoveChequeFromChequera()

Es el amor el responsable, única guía del espíritu imperfecto
17-02-2012 11:56
Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
shadow_mx Sin conexión
Presidente del CEIT
Lobo
********

Ing. en Sistemas
Facultad Regional Buenos Aires

Mensajes: 1.090
Agradecimientos dados: 8
Agradecimientos: 8 en 3 posts
Registro en: Nov 2010
Facebook
Mensaje: #87
RE: Animaladas de código
(17-02-2012 11:56)ebric escribió:  igual lo de mitad y mitad esta piola, osea, reservar el castellano para las cosas especificas del negocio, ponele

algo asi:

GetCuentasContables()
RemoveChequeFromChequera()

en ese caso creo que seria

TraerCuentasContables()

u
ObtenerCuentasContables()


Yo ya me mareo bastante, hay veces que tengo variables en ingles, metodos en castellano...
Pasa mas cuando son varios los que tocan en el mismo proyecto y cada uno implementa su forma.

Leandro.


... Y mori queriendo ser libre, encontrar mi lado salvaje!!,
Ponerle alas a mi destino, romper los dientes de este engranaje! ♪♫
17-02-2012 12:12
Envíale un email 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: #88
RE: Animaladas de código
(17-02-2012 11:56)ebric escribió:  igual lo de mitad y mitad esta piola, osea, reservar el castellano para las cosas especificas del negocio, ponele

algo asi:

GetCuentasContables()
RemoveChequeFromChequera()

CIerra
17-02-2012 12:36
Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
ebric Sin conexión
Presidente del CEIT
nono ortiva
********

Análisis de Sistemas
Facultad Regional Buenos Aires

Mensajes: 3.113
Agradecimientos dados: 2
Agradecimientos: 18 en 13 posts
Registro en: Aug 2008
Mensaje: #89
RE: Animaladas de código
(17-02-2012 12:12)shadow_mx escribió:  
(17-02-2012 11:56)ebric escribió:  igual lo de mitad y mitad esta piola, osea, reservar el castellano para las cosas especificas del negocio, ponele

algo asi:

GetCuentasContables()
RemoveChequeFromChequera()

en ese caso creo que seria

TraerCuentasContables()

u
ObtenerCuentasContables()


Yo ya me mareo bastante, hay veces que tengo variables en ingles, metodos en castellano...
Pasa mas cuando son varios los que tocan en el mismo proyecto y cada uno implementa su forma.

no, justamente, en este caso lo primordial del negocio serian las Cuentas Contables, Cuentas, Cheques, etc.

una regla masomenos valida seria:

entidades = castellano
acciones, verbos, etc = ingles

igual, lo fundamental es que todo los devs manejan la misma convencion, sea cual fuere.

Es el amor el responsable, única guía del espíritu imperfecto
(Este mensaje fue modificado por última vez en: 17-02-2012 13:11 por ebric.)
17-02-2012 13:10
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: #90
RE: Animaladas de código
[Imagen: 2j4f1fm.png]

[Imagen: v34BEFt.gif]
17-02-2012 14:25
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)