For some reason there's a tendency in the IT industry to take the view that if you're not using Object Oriented Programming (OOP) methods, then you're not a “real programmer”. That is actually a somewhat silly stance to take, because there are many situations where OOP is not the most appropriate way to deal with a problem. This is the flaw in languages like Java which force OOP into every programming task whether you need it or not.
Continue reading “Introduction to Object Oriented JavaScript”