Monday, December 16, 2019
Javascript itself has iteration built into the language there are a number of for and forEach methods to iterate through arrays we have the forIn loop to iterate through objects Iterator pattern is different as it doesn't run in a synchronous loop...
Situation: If you have multiple independent modules that work in a system (parts of a web page or a user interface system) and they must be kept seperate from eachother and aren't allowed to communicate directly Solution: Install a...
Features a request sender and one or more request handlers that form a chain the request sender passes the request to the first handler in the chain the handler then acts on the...
The factory pattern consists of a collection of objects, a factory, and a client that requires instances of the objects. The client controls the process, but is decoupled from the actual construction of the objects. Makes it...
closely related to pubsub pattern, in fact, many people think of pubsub as a special use of the observer pattern difference is that pubsub create global message buss for communication between components, while observer is more specific and requires that...
The strategy pattern is used to allow for a behavior to be selected at code run time. this can be based on input data or other cues The different behaviors are knows as the strategies The strategy pattern is easy to implement...
This Lesson teaches the Publisher / Subscriber pattern, which is used to allow modules to communicate with eachother without hard dependencies. It is a great pattern for decoupling modules in your program It is very common to use this pattern...
HTML5 and CSS3 Origins of HTML5 First drafted in 2004 by WHATWG WHATWG - Web Hypertext Application Working Group comprised of leading browser vendors Apple, Moz, Google, Opera driven largely by social media platforms and Web 2.0 Formal HTML5 Spec is found here: www.w3.org/tr/html4/ differences between HTML4...
Object Oriented Programming As programs got bigger and bigger, procedural API’s couldn’t scale up OOP became rage in 80’s Object orientation is programming paradigm not a language, the languages are C++, C#, Java, JavaScript, Perl, PHP, Python, Objective-C, Ruby, VB.NET, and others What is an...
Why Illustrator Illustrator is vector graphics application illustrator creates graphics that are infinitely scalable vector or object based graphics vectors are based on math, you are plotting anchor points and program creates path vector graphics are smaller in file size illustrator only remembers coordinates and...
Object Oriented Programming Theory and Methodologies What is an object PHP Primitives are basic types of data that are proved by programming language booleans - true/false floating-point number - fractional value integers - whole numbers, can be negative string - string of characters Objects are complex...
Audio Mixing Training Notes with Avid Pro Tools Delete Unecessary tracks group like tracks group by proximity or use Ctrl+g to add tracks to group set like tracks to same color (use color pallete) green for drums red for vocals Identify subgroups (stems) with all caps use stems instead...