Sublime
An inspiration engine for ideas
Depending on the big data application, additional processing via MapReduce or custom code might be used to construct an intermediate data structure, such as a statistical model, a flat file, a relational table, or a data cube.
Thomas H. Davenport • Big Data at Work: Dispelling the Myths, Uncovering the Opportunities
Notice the pattern that I’ve quite deliberately set up in introducing these three programming paradigms: Each of the paradigms removes capabilities from the programmer. None of them adds new capabilities. Each imposes some kind of extra discipline that is negative in its intent. The paradigms tell us what not to do, more than they tell us what to d
... See moreRobert C. Martin • Clean Architecture: A Craftsman's Guide to Software Structure and Design (Robert C. Martin Series)
In the lower right-hand corner of Fig. 1.1 stands the programming systems product. This differs from the simple program in all of the above ways. It costs nine times as much. But it is the truly useful object, the intended product of most system programming efforts.
Frederick P. Brooks Jr. • Mythical Man-Month, Anniversary Edition, The: Essays On Software Engineering
An attribute is a property of an object whose value can be read and/or written through the object.
Joe Leo • The Well-Grounded Rubyist
Variables in Go are created by first using the var keyword, then specifying the variable name (x) and the type (string), and finally, assigning a value to the variable (Hello, World). Assigning a value is optional, so we could use two statements, like this: package main import "fmt" func main() { var x string x = "Hello, World"
... See moreCaleb Doxsey • Introducing Go: Build Reliable, Scalable Programs
PYTHON: What EVERY Beginner Needs to Know (Learn Coding Fast, No Prior Experience Necessary, Essential Steps Book 1)
amazon.com
software development
Michael Dean • 8 cards
But what happens when the assignment or initialization takes place? What exactly is the relation between a variable and the object that it represents?
Joe Leo • The Well-Grounded Rubyist
Well, here’s how it works: the value returned from a method is simply the last expression evaluated in the method (usually the last line of the method). In the case of say_moo, this means it returns puts "mooooooo..."*number_of_moos, which is nil since puts always returns nil.