Goodreads helps you follow your favorite authors. Be the first to learn about new releases!
Start by following Kyle Simpson.
Showing 1-24 of 24
“JavaScript is as related to Java as Carnival is to Car.”
―
―
“The best way to learn how to write code is to write code.”
― You Don't Know JS
― You Don't Know JS
“Closure is when a function is able to remember and access its lexical scope even when that function is executing outside its lexical scope.”
― You Don't Know JS: Scope & Closures
― You Don't Know JS: Scope & Closures
“Any sufficiently advanced technology is indistinguishable from magic. — Arthur C. Clarke”
― You Don't Know JS: this & Object Prototypes
― You Don't Know JS: this & Object Prototypes
“like to say that sticking “prototypal” in front of “inheritance” to drastically reverse its actual meaning is like holding an orange in one hand, an apple in the other, and insisting on calling the apple a “red orange.” No matter what confusing label I put in front of it, that doesn’t change the fact that one fruit is an apple and the other is an orange.”
― You Don't Know JS: this & Object Prototypes
― You Don't Know JS: this & Object Prototypes
“The only thing worse than not knowing why some code breaks is not knowing why it worked in the first place! It's the classic "house of cards" mentality: "it works, but I'm not sure why, so nobody touch it!" You may have heard, "Hell is other people" (Sartre), and the programmer meme twist, "Hell is other people's code."
I believe truly: "Hell is not understanding my own code.”
― You Don't Know JS: Async & Performance
I believe truly: "Hell is not understanding my own code.”
― You Don't Know JS: Async & Performance
“code that you cannot trust is code that you do not understand. The reverse is true also: code that you don’t understand is code you can’t trust.”
― Functional-Light JavaScript: Pragmatic, Balanced FP in JavaScript
― Functional-Light JavaScript: Pragmatic, Balanced FP in JavaScript
“JS, constructors are just functions that happen to be called with the new operator in front of them. They are not attached to classes, nor are they instantiating a class. They are not even special types of functions. They’re just regular functions that are, in essence, hijacked by the use of new in their invocation.”
― You Don't Know JS: this & Object Prototypes
― You Don't Know JS: this & Object Prototypes
“you will always be more effective in your development work if you more completely understand how your code works than you are solely just getting it to produce a desired outcome.”
― You Don't Know JS Yet: Get Started
― You Don't Know JS Yet: Get Started
“communication include”
― JavaScript and HTML5 Now
― JavaScript and HTML5 Now
“Comments should explain why, not what. They can optionally explain how if what’s written is particularly confusing.”
― You Don't Know JS: Up & Going
― You Don't Know JS: Up & Going
“HTML5 isn’t just a pile of cool new functionality, but a whole new philosophy that empowers web applications.”
― JavaScript and HTML5 Now
― JavaScript and HTML5 Now
“If at every point that you encounter a surprise or frustration in JavaScript, your response is to add it to the blacklist (as some are accustomed to doing), you soon will be relegated to a hollow shell of the richness of JavaScript. While this subset has been famously dubbed “The Good Parts,” I would implore you, dear reader, to instead consider it the “The Easy Parts,” “The Safe Parts,” or even “The Incomplete Parts.”
― You Don't Know JS: Async & Performance
― You Don't Know JS: Async & Performance
“Serious developers in other languages expect to put in the effort to learn most or all of the language(s) they primarily write in, but JS developers seem to stand out from the crowd in the sense of typically not learning very much of the language. This is not a good thing, and it’s not something we should continue to allow to be the norm.”
― You Don't Know JS: Up & Going
― You Don't Know JS: Up & Going
“The assignment to topic creates a property of that name directly on otherHomework;”
― You Don't Know JS Yet: Get Started
― You Don't Know JS Yet: Get Started
“The YDKJS series is dedicated to the proposition that all JS developers can and should learn all of the parts of this great language. No person’s opinion, no framework’s assumptions, and no project’s deadline should be the excuse for why you never learn and deeply understand JavaScript.”
― You Don't Know JS: Up & Going
― You Don't Know JS: Up & Going
“Another common usage of variables is for centralizing value setting. This is more typically called constants, when you declare a variable with a value and intend for that value to not change throughout the program.”
― You Don't Know JS: Up & Going
― You Don't Know JS: Up & Going
“bolstered”
― JavaScript and HTML5 Now
― JavaScript and HTML5 Now
“burgeoning”
― JavaScript and HTML5 Now
― JavaScript and HTML5 Now
“When you strive to comprehend your code, you create better work and become better at what you do. The code isn’t just your job anymore, it’s your craft. This”
― You Don't Know JS: Up & Going
― You Don't Know JS: Up & Going
“technologies”
― JavaScript and HTML5 Now
― JavaScript and HTML5 Now
“The nail in search of a hammer had found its match. Flash”
― JavaScript and HTML5 Now
― JavaScript and HTML5 Now
“If you tried to assign any different value to TAX_RATE after that first declaration, your program would reject the change (and in strict mode, fail with an error — see “Strict Mode” in Chapter 2 ).”
― You Don't Know JS: Up & Going
― You Don't Know JS: Up & Going
“Flash, originally built in the mid-’90s, and eventually shepherded by Macromedia and”
― JavaScript and HTML5 Now
― JavaScript and HTML5 Now




