Saturday, November 05, 2005

Movie Reviews + Procastination (includes another test!!)

Lately, I have been running out of ideas to blog about. Thought of blogging bout Rawat or Bipin, now that dean is outta the way. But this creative brain of mine aint co-operating anymore. So the only way I have been wasting my time is by taking some stupid tests and listening to songs. (not to mention watching countless number of movies in spite of repeate viewings)

While I was browsing the net yesterday night, I found this very interesting and funny (although I do feel its kinda realistic) description on software development.

Software doesn't just appear on the shelves by magic. Here, shared for the first time with the general public, are the inside details of the program development cycle.
  1. Programmer produces code he believes is bug-free.
  2. Product is tested. 20 bugs are found.
  3. Programmer fixes 10 of the bugs and explains to the testing department that the other 10 aren't really bugs.
  4. Testing department finds that five of the fixes didn't work and discovers 15 new bugs.
  5. See 3.
  6. See 4.
  7. See 5.
  8. See 6.
  9. See 7.
  10. See 8.
  11. Due to marketing pressure and an extremely pre-mature product announcement based on overly-optimistic programming schedule, the product is released.
  12. Users find 137 new bugs.
  13. Original programmer, having cashed his royalty check, is nowhere to be found.
  14. Newly-assembled programming team fixes almost all of the 137 bugs, but introduce 456 new ones.
  15. Original programmer sends underpaid testing department a postcard from Fiji. Entire testing department quits.
  16. Company is bought in a hostile takeover by competitor using profits from their latest release, which had 783 bugs.
  17. New CEO is brought in by board of directors. He hires programmer to redo program from scratch.
  18. Programmer produces code he believes is bug-free.... (i.e GOTO STEP1)
That program shrink-wrapped inside the box along with the indecipherable manual and 12-paragraph disclaimer notice actually came to you by way of an elaborate path, through the most rigid quality control on the planet.

Then watched 3 movies in a span of 10 hours. On any normal day, I would have watched a max of 2 movies. But since exams are nearing, I had to watch 3 movies (coz I am damn bored).

Movie #1: The Pianist
Tagline:
Music was his passion. Survival was his masterpiece.
A very gripping movie on how a Jewish musician(Wladyslaw Szpilman) from Poland survives the vagaries of the WW-II. The performances of the lead actors was very toned down, and with very little background music, it was left to the audiences to absorb the gravity of all situations. Some of the scenes were very disturbing and highlight the Nazi cruelty. And esp for a WW-II fan like me, this movie was a real treat to watch.
Rating: 8.9/10 (Chopins tunes and Polanski's direction tilted the scales in its favour)

Movie #2: Primal Fear
Tagline:
Sooner or later a man who wears two faces forgets which one is real. This movie is a court-room thriller drama and Richard Gere manages to give a stellar performance ably supported by debutante-Edward Norton-very impressive (I love this guy after Fight Club and American History X) and Laura Linney. It has its share of unusual twists and is a must-see if you are a fan of any of the actors mentioned above or John Grisham in particular.
Rating: 8/10 (Edward Norton!!)

Movie #3: Saw-II
Tagline: Oh Yes, There Will Be Blood
After having watched Saw, I was somewhat disappointed when I learnt that a sequel was being planned. Usually, the sequels do not come anywhere near in standards. But I must say that time and again, I have been proved wrong and I can vouch for the fact that Saw-II is better than Saw. Jigsaw is back, but this time, he has a bigger trap. I am not going to reveal anything more.
Rating: 8.2/10 (much gross than Saw and the twist at the end adds to the shock value)

And finally to round off a perfect day, I had to take a stupid test.. I have kinda got used to it :D


And for all ya techies, the quote of the day is..

If debugging is the process of removing bugs, then programming must be the process of putting them in. -Djikstra



0 Comments:

Post a Comment

<< Home