while I.am_alive? do read.think.innovate.share I.wannabe_alive += 1 end
1. The Monostate Pattern - Another way to look into Singleton and some improvement over singleton issues.
Read it Here
2. Another good article on LINQ regarding the grouping queries. Read it Here