Goodreads helps you follow your favorite authors. Be the first to learn about new releases!
Start by following Kyle Simpson.

Kyle Simpson Kyle Simpson > Quotes

 

 (?)
Quotes are added by the Goodreads community and are not verified by Goodreads. (Learn more)
Showing 1-24 of 24
“JavaScript is as related to Java as Carnival is to Car.”
Kyle Simpson
“The best way to learn how to write code is to write code.”
Kyle Simpson, 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.”
Kyle Simpson, You Don't Know JS: Scope & Closures
“Any sufficiently advanced technology is indistinguishable from magic. — Arthur C. Clarke”
Kyle Simpson, 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.”
Kyle Simpson, 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.”
Kyle Simpson, 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.”
Kyle Simpson, 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.”
Kyle Simpson, 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.”
Kyle Simpson, You Don't Know JS Yet: Get Started
“communication include”
Kyle Simpson, JavaScript and HTML5 Now
“Comments should explain why, not what. They can optionally explain how if what’s written is particularly confusing.”
Kyle Simpson, 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.”
Kyle Simpson, 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.”
Kyle Simpson, 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.”
Kyle Simpson, You Don't Know JS: Up & Going
“The assignment to topic creates a property of that name directly on otherHomework;”
Kyle Simpson, 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.”
Kyle Simpson, 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.”
Kyle Simpson, You Don't Know JS: Up & Going
“bolstered”
Kyle Simpson, JavaScript and HTML5 Now
“burgeoning”
Kyle Simpson, 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”
Kyle Simpson, You Don't Know JS: Up & Going
“technologies”
Kyle Simpson, JavaScript and HTML5 Now
“The nail in search of a hammer had found its match. Flash”
Kyle Simpson, 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 ).”
Kyle Simpson, You Don't Know JS: Up & Going
“Flash, originally built in the mid-’90s, and eventually shepherded by Macromedia and”
Kyle Simpson, JavaScript and HTML5 Now

All Quotes | Add A Quote
You Don't Know JS: Up & Going You Don't Know JS
2,542 ratings
You Don't Know JS: Scope and Closures (You Don't Know JS, #2) You Don't Know JS
1,881 ratings
You Don't Know JS: this & Object Prototypes You Don't Know JS
1,252 ratings
You Don't Know JS: Types & Grammar You Don't Know JS
753 ratings