Ver Mensaje Individual
  #13 (permalink)  
Antiguo 04/06/2011, 13:12
Avatar de masterpuppet
masterpuppet
Software Craftsman
 
Fecha de Ingreso: enero-2008
Ubicación: Montevideo, Uruguay
Mensajes: 3.550
Antigüedad: 16 años, 9 meses
Puntos: 845
Respuesta: Reflexión acerca del desarrollo javascript

Cita:
Iniciado por Panino5001 Ver Mensaje
Hay, además de lo que menciona zerokilled, otro problema grave acerca de no saber bien qué es lo que se está haciendo (por desconocer el lenguaje base) y es que algunos usuarios de frameworks incurren en errores básicos sin siquiera darse cuenta. Y lo peor es que creen que el uso de un framework mágicamente los libra de esos errores y los hace sentirse seguros. Hay muchos ejemplos de esto en la web. Aquí se mencionan algunos: http://es.debugmodeon.com/articulo/jquery-abusos

Alguien que conoce el lenguaje base nunca vería aquí una equivalencia:

Hay varias diferencias:
1)Si repito la primera línea pero asigno otra función como argumento, ambas funciones se ejecutan. Si hago lo mismo en la segunda, esto no ocurre.
2)la primera usa el modelo de eventos de DOM nivel 2, la segunda, DOM nivel 1
3)la primera no produce problemas de memoria en ningún navegador, la segunda sí porque contiene una referencia circular.

No estoy en contra del uso de los frameworks y la presentación de Rebecca tampoco lo está. Sólo hace notar el efecto colateral que los frameworks están produciendo. Muchos pueden haberse sentido ofendidos por sus comentarios, pero los que verdaderamente conocen el lenguaje y usan estas herramientas de manera correcta, que son muchos (y varios participan en este foro), seguramente no se sintieron tocados para nada.
Estoy de acuerdo en prácticamente todo lo que expones Panino5001, excepto en el plurar de frameworks(y creo que la presentación de R. Murphey habla de jQuery solamente no de FW's en general, si no es así corriganme), lo que se da en jQuery no es tan acentuado en otros FW's, jQuery apunta a un publico determinado y su usuario promedio nada tiene que ver con el usuario promedio de dojo por ejemplo.

Saludos.
__________________
http://es.phptherightway.com/
thats us riders :)