Object Oriented Programming In Javascript

Yes, there is OOP in JavaScript.  The below code are notes that I took during my first week of Advanced Javascript class that I am currently enrolled in at Ryerson University.  These are working code.  I used the free Komodo editor from ActiveState.  It is a cool editor with colored syntax and intellisense and works …

Continue reading Object Oriented Programming In Javascript


Design Patterns: Fundamentals

Fundamental design patterns are divided into 3 categories: Creational Singleton Builder Prototype Abstract Factory Factory Method Behavioral Mediator Visitor Template Method Iterator Command Memento Observer Interpreter Chain of Responsibility State Strategy Structural Decorator Proxy Composite Facade Flyweight Bridge Adapter EDIT: The above patterns are called the 23 Gang of Four (GoF) patterns.  More information can be found from …

Continue reading Design Patterns: Fundamentals