|
|||||||||||||||||||||||||||||||||||
|
12 évaluations
|
Moyenne des commentaires client
Partagez votre opinion avec les autres clients
Créer votre propre commentaire
|
|
Du plus utile au moins utile | Du plus récent au plus ancien
|
|
1 internaute sur 1 a trouvé ce commentaire utile :
4.0 étoiles sur 5
David Crockford parses JavaScript,
Par Pol "polbrian" (Paris, France) - Voir tous mes commentaires
Ce commentaire fait référence à cette édition : JavaScript: The Good Parts (Broché)
Douglas Crockford gives a summary of the most important features of JavaScript, exposing in a concise way principles that big manuals might drown in an accumulation of details on features.Douglas Crockford addresses his work to professionals. I would recommand his book for anyone with a taste for neat, clean programs that you can go back upon without spending too much time wondering how they do the job. This work is well-focused, so the DOM is out of the scope, though one example refers to it. Events too are out of the scope. Crockford also makes scathing comments on "the bad parts". I would encourage the reader to examine the negative side of his assessment warily. "Ugly" is a modifier that does not dispense of a full argument. Another general remark is that a good deal of the author's critics stems from the use of the language in big firms with large teams. While one must respect this wealth of experience, the language was not intended for them. What Crockford assesses as Bad Parts are the flexible parts, that cater for programmers with experience in other languages and for beginners. Rather than scathingly dismiss them, I would have preferred positive advice, like, say "realize that when you write [if (a)], you're meaning [if (a !== null && a!== undefined && a !== 0 && a !== "" && a!== NaN && a !== 0 && a !== false)]". Rather to call to "not use new at all", because a badly written constructor could bring trouble when invoked as a function (out of a 'new' statement), I would have taken more seriously the advice to write constructors with an useful output when invoked as functions -- like JavaScript in-built Date() constructor does. Far as I know, to do this, it is enough to test [if ( this === undefined || this === window )] to select the case the constructor is invoked as a function. There industrial expertise would have been useful, because large teams may know of more existing implementations of the JavaScript engine. Sadly, The Good Parts fail us on this. Aidez d'autres clients à trouver les commentaires les plus utiles
4 internautes sur 5 ont trouvé ce commentaire utile
5.0 étoiles sur 5
Vous voulez écrire du Javascript ? Vous devez lire ce livre.,
Par
Ce commentaire fait référence à cette édition : JavaScript: The Good Parts (Broché)
Enfin un bouquin informatique qui ne vous cassera pas le dos !Et ça tombe bien, vous devez le lire si vous êtes dans l'informatique (sinon passez votre chemin). Douglas Crockford a une certaine expertise sur Javascript, il est "l'inventeur" du JSON et le développeur de JSLint. Et il vous invite à découvrir Javascript, mais pas TOUT javascript. Juste les parties les plus réussies, qui se trouvent être vraiment réussies. Elles sont malheureusement à moitié enfouies au milieu de beaucoup de boue. Le résultat : un bouquin de 150 pages plutôt denses qui montrent le meilleur de Javascript. Brièvement les parties à éviter sont évoquées. L'API DOM n'est pas du tout évoqué ' mais c'est pas grave, il vous faut un bouquin sur jQuery, et vous n'avez plus besoin de la DOM. Pour ceux qui ne font que de l'objet avec Java découvriront un langage fonctionnel, et la puissance et la supériorité de l'approche fonctionnelle. Il est dur de masquer ses vrais talents en javascript, "Voir source" montre le vrai niveau du développeur. Achetez le livre, lisez-le et vous développerez mieux. Aidez d'autres clients à trouver les commentaires les plus utiles
5.0 étoiles sur 5
Une référence javascript qui se lit comme un roman, et qui marque l'esprit,
Achat authentifié par Amazon(De quoi s'agit-il ?)
Ce commentaire fait référence à cette édition : JavaScript: The Good Parts (Format Kindle)
Note : une version traduite en français est disponible.Ce livre n'est pas à considérer comme un manuel d'apprentissage de javascript, mais plutôt comme une référence, un livre rédigé par un expert au franc parlé qui désigne d'un côté les bonnes pratiques de la programmation avec javascript (les "bons éléments"), et de l'autre les "mauvais éléments", et même les "éléments horribles". Cette lecture marque nos esprit pour nous éviter de tomber dans des mauvais travers. Aidez d'autres clients à trouver les commentaires les plus utiles
4.0 étoiles sur 5
Bon produit,
Achat authentifié par Amazon(De quoi s'agit-il ?)
Ce commentaire fait référence à cette édition : JavaScript: The Good Parts (Broché)
Malgre que le livre soit en anglais il se lit quand meme assez facilement. Les explications sont clairs . J'ai enlevé une étoile car je pense qu'il y a nécessité de completer ce livre par "Javascript : the definitive guide".Comme toujours, rien à dire sur la livraison, impeccable. Aidez d'autres clients à trouver les commentaires les plus utiles
5.0 étoiles sur 5
Très bien,
Par
Achat authentifié par Amazon(De quoi s'agit-il ?)
Ce commentaire fait référence à cette édition : JavaScript: The Good Parts (Broché)
Ce livre apporte toutes les finesse de javascript. Comment gérer proprement l'héritage, la fabrication des objets, la visibilité des données, ...Vraiment très bien mais il faut déjà connaitre le langage. Aidez d'autres clients à trouver les commentaires les plus utiles
5.0 étoiles sur 5
Dire que je faisais du Javascript sans avoir conscience de tout ça...,
Achat authentifié par Amazon(De quoi s'agit-il ?)
Ce commentaire fait référence à cette édition : JavaScript: The Good Parts (Broché)
Javascript est un langage qui contient beaucoup d'idées et, historiquement, il a un certain bagage. Tomber sur des "soucis" est donc tout simplement inévitable. Dans tous les langages d'ailleurs. On pourrait dire que ça fait un peu partie du boulot de programmeur que de savoir éviter de prêter le flanc à ces problèmes, anticipant ainsi leur amplification inéluctable et forcément pénible d'après la loi de Murphy (je l'ai vérifié en pratique même s'il est plus juste de dire "subi" et on ne m'y reprendra plus).Je pense que n'importe qui développant pour le web a eu son lot de surprises désagréables avec Javascript. Et, en comparant avec d'autres langages, je crois bien ne pas être le seul à me dire que Javascript a quand même plus que sa part de problèmes. Donc voilà un livre qui offre une perspective intéressante. Mais je crois bien qu'elle est indispensable. En effet Javascript était synonyme de dynamiser ses pages Web. C'est moins le cas aujourd'hui mais ça reste son utilité principale. Et cela teinte fortement notre pratique du langage : finalement, on cherche surtout des solutions spécifiques. Etant donné les disparités entre navigateurs, on se tourne un jour ou l'autre vers les frameworks Javascript (généralement très tôt). Pour assainir encore plus le code, j'utilise pour ma part JSLint, outil créé par l'auteur de ce livre d'ailleurs. Car les frameworks restent des frameworks et ne peuvent changer (généralement) le langage sur lequel ils se basent. L'ingrédient restant, c'est la pratique, pour développer une certaine autonomie et une méthodologie efficace. Il n'empêche que tout cela, c'est tourner autour du pot. Même avec les bonnes références du langage disponibles sur Internet, je n'ai pas passé le cap de la maîtrise du langage, celui où vous n'allez vérifier la documentation et les forums que pour un détail qui vous a échappé ou une situation inédite. Et bien voilà ce que m'a permis le livre de Mr Crockford, passer enfin ce cap. Si on part du chapitre 3 -Objects- jusqu'aux appendices A et B (Awful Parts et Bad Parts), vous avez un condensé de moins de 100 pages sur ce que l'auteur juge être l'excellence en Javascript. Forcément c'est subjectif. Mais c'est sacrément pertinent et plutôt complet et, pour 100 pages seulement, le jeu en vaut la chandelle. Franchement, la première chose que j'ai fait -parce que je n'étais pas convaincu à 100% par le sujet- ça a été de lire les appendices A et B: 14 'awful parts' et 12 'bad parts'. Et bien, même si on n'est pas d'accord avec la catégorisation subjective de l'auteur, on réalise combien de plâtres il faudrait essuyer avant de se fixer sur une base stable! Douglas Crockford a fait ce travail et il l'a bien documenté avec ce livre. Ce serait très dommage de s'en priver. D'autant plus que Javascript est manifestement un de ces rares langages qui risque de rester pour un bout de temps. Aidez d'autres clients à trouver les commentaires les plus utiles
5.0 étoiles sur 5
Lecture recommandée!,
Achat authentifié par Amazon(De quoi s'agit-il ?)
Ce commentaire fait référence à cette édition : JavaScript: The Good Parts (Broché)
Plus axé sur le langage en lui-même que sur le DOM du HTML. Il y a pléthore de bouquins sur Javascript écrit par des incompétents qui n'y voient qu'un moyen de bidouiller le HTML. Et il y a celui-là...
Aidez d'autres clients à trouver les commentaires les plus utiles
5.0 étoiles sur 5
Très bon livre,
Achat authentifié par Amazon(De quoi s'agit-il ?)
Ce commentaire fait référence à cette édition : JavaScript: The Good Parts (Broché)
Pour le moment un des meilleurs livres sur javascript que j'ai lu. On y revoit toutes les bases du langages et on comprend bien les notions fondatrices: fonctionnels, objets sans classes, le prototype, etc.Un must read pour tout développeur Javascript! Aidez d'autres clients à trouver les commentaires les plus utiles
4.0 étoiles sur 5
C'est par là qu'il faut commencer,
Ce commentaire fait référence à cette édition : JavaScript: The Good Parts (Broché)
Très bon livre. Il va à l'essentiel. Une base indispensable pour commencer à (bien) programmer en Javascript !Le Javascript peut être un très bon langage lorsqu'il est bien utilisé. Aidez d'autres clients à trouver les commentaires les plus utiles
5.0 étoiles sur 5
Je sais maintenant ce que sont les prototypes,
Achat authentifié par Amazon(De quoi s'agit-il ?)
Ce commentaire fait référence à cette édition : JavaScript: The Good Parts (Broché)
Ce livre est une lumière sur le javascript. Je viens du monde Java et j'ai fini par acheter ce livre à force de ne pas comprendre le comportement de Javascript.Je sais enfin pourquoi il faut utiliser === au lieu de ==, j'ai enfin compris comment fonctionne le scope : var b = 4; if(b === 4){ var c = 5; } console.log(c); // Affiche 5 !!!!! et aussi le this ! Saviez vous que les fonctions sont stockés dans des variables ? Je n'ai pas compris 100% du livre, mais j'ai vraiment énormément progressé. A lire de toute urgence. Aidez d'autres clients à trouver les commentaires les plus utiles |
|
Du plus utile au moins utile | Du plus récent au plus ancien
|
|
JavaScript: The Good Parts de Douglas Crockford (Broché - 16 mai 2008)
EUR 23,41
En stock | ||