marți, 11 noiembrie 2008

10 motive pentru care Javascript este cel mai prost inteles limbaj de programare

- 90% din cautarile pe google despre javascript indica scripturi cu getElemetById, setTimeout, alert si confirm.

- putine siteuri recomanda separarea codului HTML de cel javascript, de cele mai multe ori fiind scripturi cu <div onclick=”…”>, lucru nerecomandat sa definesti onclick  direct in tag pentru ca se pierde controlul asupra evenimentului

- toti asociaza javascript cu ad-uri enervante, pop-upuri, XSS, scripturi care blocheaza browserul, alert-uri modale infinite, etc

- majoritatea se limiteaza sa faca scripturi de snow (enervante acum ca a venit iarna) si miscari ale elementelor in pagina dand doar copy paste si fara sa inteleaga codul.

- multi sunt demoralizati de verificari gen document.layers sau documents.getElementById

- conceptul de OOP in javascript este rocket science pentru multi oameni, chiar si pentru web devii seniori.

- pana recent nu exista un debugger decent pentru javascript (acum exista Firebug)

- toata lumea intra in depresie cand primeste o eroare javascript de genul “Line 21: extra whitespace character, ] undefined this.el”. Multi se spanzura cand vad o eroare de genul NS: Permision Error on element in doar in Internet Explorer, pe cand in firefox merge bine si in opera nu merge dar nici nu da eroare

- pentru ca doar 1% inteleg ce este in spatele unui framework gen jQuery

Solutia pentru cei care inteleg prost javascript?

LASATI-VA DE PROGRAMARE!

Niciun comentariu: