To say that I was doing Javascript without being aware of all that ...

To say that I was doing Javascript without being aware of all that ...

Javascript: The Good Parts (Paperback)

Customer Review

JavaScript is a language that contains many ideas, and historically it has some baggage. Falling on "concerns" is simply inevitable. In any language for that matter. Open to these problems we could say that it's a little part of the programmer job than knowing avoid lending, anticipating their inevitable and inevitably painful amplification after Murphy's Law (I checked in practice even though it is more accurate to say "experienced" and not catch me).

I think that anyone developing for the web has had its share of unpleasant surprises Javascript. And, comparing with other languages, I think do not be the one to tell me still Javascript has more than its share of problems.

So this is a book that offers an interesting perspective. But I believe it is essential. Indeed Javascript was synonymous to boost its web pages. This is less the case today but it's still its main purpose. And it strongly tint our practice of language: ultimately, we especially seek specific solutions. Given the differences between browsers, we turn one day either to Javascript frameworks (usually very early). To sanitize even the code I use for my part JSLint, tool created by the author of this book elsewhere. For frameworks are frameworks and can not change (usually) the language in which they are based. The remaining ingredient is practice to develop some autonomy and effective methodology.

Nevertheless, all this is beating around the bush. Even with the right credentials language available on the Internet, I have not passed the mastery of language, the one where you will check the documentation and forums for a detail that has escaped you, or a new situation. Well that's what allowed me the book of Mr. Crockford finally pass this course.

If we start from the Chapter 3 -Objects- Appendices A and B to the (Awful Parts and Bad Parts), you have a summary of less than 100 pages on what the author considers to be excellence in Javascript. Obviously this is subjective. But it's damn relevant and comprehensive, rather, to only 100 pages, the game is worth the candle. Frankly, the first thing I did-because I was not 100% convinced by the subject-it was read Appendices A and B: 14 'awful parts' and 12 'bad parts'. Well, even if you do not agree with subjective categorization of the author, you realize how plasters should be dry before settling on a stable base!

Douglas Crockford has done this work and it has been well documented with this book. It would be a shame to miss. Especially since Javascript is clearly one of those rare languages ​​that may remain for a while.

Finally a warm Popo Rank: 5/5
January 5
recommended 62 Rank: 5/5
March 27
Great little printer Rank: 5/5
November 17
Super DIY equipment Rank: 5/5
March 17

Related Reviews


Some reviews say the Nighthawk was one of the best router you can buy for money - I say: That's right! Best partNetgear Nighthawk R7000-100PES AC1900 Wireless 802.11ac Dual Band Gigabit Router (1 x USB 2.0, 1 x USB 3.0, Beamforming, QoS, 1900Mbit / s), black (Accessories) does his job, nothing to say that seems a little fragileNano Sim Set iPhone 5. Micro Sim Adapter (Nano Sim to Microsim 4FF Nano-SIM to 3FF) (4FF Nano-SIM to 2FF Nano Sim to the normal SIM) for iPhone 5 Made in Germany (Electronics) This is not Dante? Are you kidding me? Are you serious when you say that!DmC - Devil May Cry - [PlayStation 3] (Video Game) You think the selection is over? Are you kidding me? Are you serious when you say that!The Testing 2: Independent Study (The Testing Trilogy) (Paperback) more than convinced, I would even say that I love it !!!Electric Epilator BRAUN Silk-Épil 9-579 with Swivel Head and Technology Wet & Dry For use under the Water (Health and Beauty) Nobody can say that he has no ear !!!AKG K702 Headphones Open Dynamic Reference (Electronics) Can only say that when I need them3 Year WARRANTY EXTENSION Mobile Computer from 300.00 to 399.99 EUR (Accessories) In fact it is not a crossword. I will say that these are words to put in boxes.English with crosswords: Advanced Book 3 (Paperback) corresponds to my expectations is nothing to say that my expectationsThe Adventures of Tintin: Cigars of the Pharaoh (Hardcover) corresponds to my expectations is nothing to say that my expectations 1The Castafiore Emerald (Hardcover) Does not work without being connectedCalor - EP5244C0 - Basic Silence Epilator (Health and Beauty) there is nothing wrong with this product or the company Supplied That it but i draw the line at writing twenty words to Say ThatAERZETIX: 5m meters hose fuel hose gasoline diesel fuel with 6mm diameter braid corresponds to my expectations is nothing to say that my expectations 2Arma II: Combined Operations + DayZ (computer game) The sinking of a Legend ??? Are You Kidding Me? Are You Serious When You Say That !!!All Or Nothing (Audio CD) In my feeling after I must say that the durability at a very small level.100 ST. Snap Cutter diameter 18 mm; Cutter blade cutter blade knife NEW (Misc.) Is quite well done. Is as described. No catch it. Its job !!! More I did not say that! Greeting100 pcs. FILUX Laminierfolientaschen A4, 216 x 303mm, 2x 75/80 mic, glossy (Electronics) A fine romance without being exceptionalBecause it was us (Paperback) Best relaxing game without being too childishDe Blob 2: the underground (DVD-ROM) Absorbs quickly without being greasy one, felt warmth, pleasant smell ...Tetesept muscle Vital Heat Balm, 100 g (Health and Beauty)