Tuesday, April 8, 2008

Object-Orientation and Bollywood

I just had the most amazing realisation yesterday when watching this movie called Race.
Our Bollywood directors definitely understand Object-orientation concepts of programming.
Anyone who knows about OOAD knows that its key benefit is the ability to abstract functionality inside an object, and just provide 'interfaces' or 'plug-points' for other objects to use them.
Now, take the case of this movie Race. It had many songs. NONE of them had anything to do with the story, but they had been created in such a way, that they could have been used just about anywhere the movie!! I'm sure the music director and the song director were given a brief to make completely story-agnostic songs. The director/editor would have then decided the story as they went along, and just plugged in the songs whereever they liked- and voila there's your movie!!
Btw, the placement of the songs also suggests that they were mindful of the audience's bladder breaks......and hence had spaced them out conveniently.....
hehehe..Bollywood never ceases to amaze me!!!

No comments: