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

Eric Freeman Eric Freeman > Quotes

 

 (?)
Quotes are added by the Goodreads community and are not verified by Goodreads. (Learn more)
Showing 1-30 of 95
“When you design, solve things in the simplest way possible. Your goal should be simplicity, not 'How can I apply a pattern to this problem.”
Eric Freeman, Head First Design Patterns
tags: design
“If I had a dime for every time I’ve heard that one”, thought Larry, knowing that spec-change-no-problem was a fantasy. “And”
Eric Freeman, Head First JavaScript Programming: A Brain-Friendly Guide
“JavaScript doesn’t have a character type. So characters are returned as new strings containing one character.”
Eric Freeman, Head First JavaScript Programming: A Brain-Friendly Guide
“the constructor always has a prototype property. More”
Eric Freeman, Head First JavaScript Programming: A Brain-Friendly Guide
“JavaScript creates all local variables at the beginning of a function whether you declare them or not (this is called “hoisting” and we’ll come back to it later), but the variables are all undefined until they are assigned a value, which might not be what you want.”
Eric Freeman, Head First JavaScript Programming: A Brain-Friendly Guide
“using constructors still doesn’t prevent us from changing an object into something else later, because”
Eric Freeman, Head First JavaScript Programming: A Brain-Friendly Guide
“One thing that often misleads people learning closures is that they think the environment in the closure must have a copy of all the variables and their values. It doesn’t. In”
Eric Freeman, Head First JavaScript Programming: A Brain-Friendly Guide
“If you assign a new variable without using the var keyword, that variable will be global, even if you are first assigning it in a function.”
Eric Freeman, Head First HTML5 Programming: Building Web Apps with JavaScript
“You can’t insert new ”
Eric Freeman, Head First HTML5 Programming: Building Web Apps with JavaScript
“By lexical scope we mean that JavaScript’s rules for scoping are based purely on the structure of your code (not on some dynamic runtime properties). This means you can determine where a variable is defined by simply examining your code’s structure. Also”
Eric Freeman, Head First JavaScript Programming: A Brain-Friendly Guide
“When I’m loading a page from my computer, like we are in these exercises, what is my origin? A: A: Good question. In that case your origin is known as the “Local Files” origin, which”
Eric Freeman, Head First HTML5 Programming: Building Web Apps with JavaScript
“The responsibility of the model is to store the state of the game and implement logic that modifies that state.”
Eric Freeman, Head First JavaScript Programming: A Brain-Friendly Guide
“You can’t send functions:”
Eric Freeman, Head First HTML5 Programming: Building Web Apps with JavaScript
“If the two values have different types, try to convert them into the same type and then compare them”
Eric Freeman, Head First JavaScript Programming: A Brain-Friendly Guide
“As of HTML5, you are allowed to use all numbers as an element id. As”
Eric Freeman, Head First JavaScript Programming: A Brain-Friendly Guide
“when you send an object the worker gets a copy of it. Any changes the worker makes will not affect the object in your main page. The worker is executing in a different environment than your main page, so you have no access to objects there. The same is true of objects the worker sends you: you get a copy of them.”
Eric Freeman, Head First HTML5 Programming: Building Web Apps with JavaScript
“God had the ability to say whatever He desired, but He chose to speak life! Why? Because the words He spoke are the essence of who He is: Life!”
Eric Freeman, Mixed Messages: When Praise & Slander Collide
“When you delete a property, you’re not just deleting the value of the property, you’re deleting the property itself. And, if you try to use fido.dogYears after deleting it, it will evaluate to undefined.”
Eric Freeman, Head First JavaScript Programming: A Brain-Friendly Guide
“Now, when we have an environment that has a value for each of the free variables, we say that we’ve closed the function. And, when we take the function and the environment together, we say we have a closure.”
Eric Freeman, Head First JavaScript Programming: A Brain-Friendly Guide
“Remember what happens when you call getElementById and the id doesn’t exist in the DOM? You get null. Same thing with getAttribute. If”
Eric Freeman, Head First JavaScript Programming: A Brain-Friendly Guide
“There are five falsey values in JavaScript: undefined is falsey. null is falsey. 0 is falsey. The empty string is falsey. NaN is falsey.”
Eric Freeman, Head First JavaScript Programming: A Brain-Friendly Guide
“The large number of acknowledgments is because we’re testing the theory that everyone mentioned in a book acknowledgment will buy at least one copy, probably more, what with relatives and everything. If you’d like to be in the acknowledgment of our next book, and you have a large family, write to us.”
Eric Freeman, Head First Design Patterns
“We’d like to keep things flexible;”
Eric Freeman, Head First Design Patterns
“Window is the global object. It may seem a little weird, but the window object acts as your global environment, so the names of any properties or methods from window are resolved even if you don’t prepend them with window. In addition, any global variables you define are also put into the window namespace, so you can reference them as window.myvariable.”
Eric Freeman, Head First HTML5 Programming: Building Web Apps with JavaScript
“No human being can tame the tongue. It is a restless evil, full of deadly poison. With it we bless our Lord and Father, and with it we curse people who are made in the likeness of God. From the same mouth come blessing and cursing. My brothers, these things ought not be so” (James 3: 8-10ESV).”
Eric Freeman, Mixed Messages: When Praise & Slander Collide
“You’ll also hear developers refer to === (strict equality) as the “identity” operator.”
Eric Freeman, Head First JavaScript Programming: A Brain-Friendly Guide
“So, we recommend specifying the width and height in the tag attributes, and not setting those properties in CSS unless you really mean to scale the canvas.”
Eric Freeman, Head First HTML5 Programming: Building Web Apps with JavaScript
“If you change any property in the prototype, it affects all the objects that inherit from that prototype, unless that object has overridden that property.”
Eric Freeman, Head First JavaScript Programming: A Brain-Friendly Guide
“When you declare any kind of global variable or define a global function, it is stored as a property in the window object. So”
Eric Freeman, Head First JavaScript Programming: A Brain-Friendly Guide
“Booleans are named after George Boole, an English mathematician who invented Boolean logic. You’ll”
Eric Freeman, Head First JavaScript Programming: A Brain-Friendly Guide

« previous 1 3 4
All Quotes | Add A Quote
Head First HTML5 Programming Head First HTML5 Programming
411 ratings
Open Preview