I find myself working on an application that started out small but that has increasing amounts of javascript in it.
Currently my code is procedural. However the codebase is growing in complexity and I suspect I am getting into a situation where a more object oriented approach would be appropriate.
I come from a procedural background, and though I have done some object oriented programming in the past, I'm not as comfortable with it. So, I want to do two things: 1) Bone up on my javascript. 2) Bone up on my object oriented programming in general.
I'm wondering if anyone has recommendations for particularly good books that discuss object-oriented programming in javascript. In particular, I'm looking for books that have specific, practical, real-world examples, of how you would apply javascript object-oriented techniques to design problems. (Here is an example of how you'd build a simple shopping basket, etc...)
Thanks in advance for your help!