Wednesday, 12 February 2014

WDI Progress Update - Javascript, ROROSyd

  1. Homework
Progress @ General Assembly (GA)
  • Javascript (Objects, Prototypical Inheritance System { implementing 'new' as a function, prototype flexibility with mutability and immutability i.e. changes during runtime }, HTML DOM Nodes and Traversing,  Object Literals {Prototypical pattern inverted to create Constructor pattern function by creating clones of Object.prototype, extended with new properties}, Inheriting Properties via Delegation/Differentiation/Concatenation(JS Prototypical Inheritance) via Cloning, Object.extend Function, Slice, Multiple Inheritance Code Modularity and Reusability benefits, Prototype Chains, Mixins to extend object behaviour {Prototypes of other Prototypes}, Closure Prototypes using Blueprints {Extend Object via Concatenation} to Secure Private States of Mixins, Prototypical Pattern vs Constructor Pattern, Regular Expressions, Constructors, Hierarchies, InstanceOf, Prototype.Define {allows clones to inherit mods made to prototypes}, This {Execution Context Stacks, Control Shifts}, New Operators, Call and Apply, More Flexible Constructors using idiom for setting defaults)
  • Crossed paths again with Mark Wotton CTO @ ROROSyd (he was my tutor sometime between '99-'01 in computer science!!!) 
  • Bumped into another old uni mate, Pantelis, on the way to class! 
  • Parent, Child, Ancestor, Descendant
  • Reverse Prototype Chains
  • Parallax scrolling
  • Haskell

No comments:

Post a Comment