View Ravichandran J.V.'s profile on LinkedIn RJV 's Blog: August 2012 Tweet @ravichandranjv


Thursday, 30 August 2012

ECAP 2012, Goa chapter momento

Memento - ECAP, Goa Chapter 2012

Wednesday, 29 August 2012

Goa Airport Security goons

Excerpt from a comedy show starting at the Goa airport to 31000 feet above ground (Kingfisher Red IT 309/315)

After waiting at the airport for nearly six hours (compensation? the staff issued me the boarding pass at 11:30 Am or so for a 6:20 Pm flight and then suggested that I go to some beach nearby. In hindsight it seems what they wanted was that the Airport security should object to somebody being inside the airport so early when I had the tickets, the boarding pass and the flight was delayed. So, obviously they did not want me to witness something that goes on inside the airport) when Security check was announced, the ticket counter girl of Kingfisher Red who seemed to keep appearing before me for no reason and commenting on my walking around finally rushed to comment, "Sir, your flight has taken off (pause) from Mumbai" and to humour her craziness I said, "What?" and she continued. Obviously, she was trying to agitate me. Why? I came to know later.

When I tagged my laptop bag given by an intercepting KF attendant (well!), and placed my laptop on the scanner I received the bag with the Kingfisher tag ripped off after stamp. If the security had objected to any of the content (Volini spray within 100 ml), it would have been understandable but the security guys insisted that I put a SpiceJet tag! The attached picture shows this part of the story.

Window Passenger (22A): What is the pilot doing? He announced the time of arrival in Delhi and now he says "Ready to land". Twenty minutes early?
Air Hostess: Do not worry, sir, the plane will not land (?@!#)

Before take-off the same passenger and his companions started with complaining about their seat saying the seats were hard and described the contour of the seat to her and finally, after minutes of mad nonsense, stated, "Mr. Mallya sits in these seats?".

Why do such people exist? It seemed like a falsetto of a song because the guy sitting in 21A would put on his earphones and the creeps would stop talking. In the days of Air Deccan, such kind used to take pleasure in calling it as "Duccan" (a derogatory term for the cap of a bottle) but with Kingfisher and Jet Airways taking over these two low cost airlines some important link seemed to have been broken for such kind to vent their frustrations!

Tuesday, 28 August 2012

Agile Goa 2012 conference

I had a great experience at the conference on Agile by ASCI for the Goa university, with the Computer Society of India, that was wonderfully organized at the Talegao Community Centre, Goa on 24th & 25th August, 2012, in true Agile spirit with the students doing a great job in coordinating between sessions and helping out with my session on "Respect in the Agile context". A great team effort.

Thanks to ASCI, Computer Society of India and Goa university for carrying forward the flame of the Agile spirit into universities and institutions.

Special thanks to Surbhi, Goa university, for taking that extra effort to take these photographs and to Prajyot Mainkar.

Tuesday, 14 August 2012

Guidelines for Better Unit Tests
    1. One Assert per test (where possible). 
    2. If there are any "if else" inside a test, move the branches to individual test methods. 
    3. Methods under test, if they, too, have if else branches, the method should be refactored.
    4. Name of the method should be the kind of test. For instance, TestMakeReservation is different from TestMakeNoReservation().
Charlie Poole, author of NUnit, rewords one Assert per to test to one “Logical Assert” – saying “Sometimes, due to a lack of expressiveness in the testing api, you need to write multiple physical asserts to achieve the desired result. Much of the development in the NUnit framework api has been out of an attempt to get a single assert to do more work.”

Monday, 6 August 2012

Respect in the Agile context

From a discussion in LinkedIN's  Agile and Lean Software Development

Respect in Agile is: 

o Comunicating clearly in a way that leaves no possibility for doubt on intent 

o Communicating honestly, but with tact and care for each other's feelings 

o Working to continually improve the way the team functions and interacts 

Working to continually improve the way the team functions and how they interact with each other." Is that

clearer/communicate that point?  (Jan McCleery)

Contributed by Jan McCleery - Here is the link to her blog for more - "What is Respect?"