On Wed, Mar 9, 2011 at 7:25 AM, Robert K.
[email protected] wrote:
On Wednesday, March 9, 2011 3:05:13 PM UTC+1, Mayank K. wrote:
Sorry guys totally missed it .Herr it is: http://mayankkohaley.blogspot.com/
You write “The Class variable in Ruby is similar to static member variable of
C++.” This is not true. You also do not mention the particular peculiarities that
pop up when mixing class variables with inheritance and initialization order. For
a rough equivalent for static members in C++ I would rather choose class instance
Personally I would either not mention class variables, mention them and say
“don’t use them” or mention them, explain them and say “don’t use them”.
Yeah. I’d concur. Explain them, but go into details as to why they are
generally not a good idea, and why class instance variables are
generally a much better choice.
I’d also explain that class instance variables are really just
instance variables. They aren’t a special case.