edición general
32 meneos
320 clics
Este envío tiene varios votos negativos. Asegúrate antes de menear

Tú no sabes JavaScript

Cada vez con más frecuencia nos encontramos con desarrolladores que afirman ser expertos en lenguajes de los que solo tienen nociones básicas. Esta tendencia es especialmente preocupante cuando hablamos de la familia de los lenguajes web y, en especial, de JavaScript: no por haber integrado alguna vez un plugin en jQuery o montado un slideshow, podemos decir que sabemos programar... Si quieres saber cuál es tu nivel real de conocimiento sobre este lenguaje, en este artículo tienes algunas de las claves para medirlo.

| etiquetas: javascript , programación , conocimiento
29 3 4 K 172 mnm
29 3 4 K 172 mnm
  1. Hombre, como en cualquier cosa, allá cada uno si se auto engaña!!
  2. yo toy a nivel bajo :-(
  3. alert("Yo si se javascript");
  4. El principal problema de javascript es su sintaxis, que al ser clavadita a C++/Java nos hace pensar que el lenguaje es similar, cuando el planteamiento no tiene absolutamente nada que ver y se acaba pareciendo más a cosas funcionales tipo Lisp que a un lenguaje estructurado/orientado a objetos.
  5. This 'irritating problem' of people claiming that they know _____ when they actually don't, is best solved with... drum roll... Source code. Don't tell me you know _____, show me what you did with _____.

    Today that problem can be solved with Github, Sourceforge, Google Code or whatever. A decade ago I remember asking for a job as a Java developer by taking the source code for a Scheme interpreter written in Java into the interview. A checklist of features is a nice starting point for things to look for for when learning, but there is no substitute for solving problems with the language. Thus, one day you will be able to say what you did with it, rather than which features you understand.

    So my feedback for the author is this: Write a followup suggesting some sample projects to write, organized by level of difficulty, just as you've organized language features by difficulty. The projects shouldn't be large, just things that will tend to force the developer into an in-depth understanding of one or more of the advanced features you have suggested. For example... You mentioned timers. What could/should I build if I want some experience using timers?


    news.ycombinator.com/item?id=2454347

    Vale la pena leer las respuestas que le dan al autor de ese blog en hacker news.
    Si estoy haciendo spam decidmelo, o mejor aun votadme negativo :-P asi me doy cuenta y no lo vuelvo a hacer.
  6. Yo casi llego a nivel intermedio, la verdad Javascript es muy bueno pero se necesita ir programandolo seguido y tratando de encontrar todo su potencial

    Javascript el incomprendido =)
comentarios cerrados

menéame