by Elisabeth Robson | Sep 2, 2018 | beginner, Beginner's Mind, blog, Design Patterns, Programming
Eric recently pointed me to this article about Steven Pinker’s 2015 book on writing, A Sense of Style: The Thinking Person’s Guide to Writing in the 21st Century and one reason why some writing is so hard to understand: The Curse of Knowledge. I...
by admin | Feb 2, 2017 | Programming
If you’ve encountered design patterns only in passing, in a nutshell, they’re general object-oriented solutions that you can use in your own designs. Crafted by experienced object-oriented practitioners, design patterns can make your designs more flexible, more...
by Elisabeth Robson | Jul 12, 2016 | blog, JavaScript, Programming, Web
We’ve completed beta testing our second project and are now preparing to launch! Just like Project 1, A Generative Music Box will help you practice your JavaScript programming skills. What is it? If you’ve ever played with the Bloom app on your iOS device,...
by Elisabeth Robson | Jul 17, 2015 | blog, FrontPage, JavaScript, Programming
In JavaScript, we use functions in three different ways: as methods of objects; as constructors of objects; and, as “regular” functions (that is, functions we typically write either as top-level functions, or functions we pass as anonymous functions to...
by eric | Jun 18, 2015 | blog, Design Patterns, FrontPage, Java, Programming
This article first appeared on the O’Reily Radar to promote the new report titled An Engineering Manager’s Guide to Design Patterns. You can download a free copy of An Engineering Manager’s Guide to Design Patterns directly from O’Reilly. If you haven’t...
by Elisabeth Robson | Jun 12, 2015 | Beginner's Mind, blog, FrontPage, Programming
JavaScript isn’t the first language to use first class functions, but it’s likely the language that made them popular. Java, Objective C, C#, C++, Python… these are all languages that did not have first class functions until recently. Once JavaScript...
Comments