query: Why does ruby need self explicitly in this method?
positive_passages.docid: 6900
positive_passages.text: Why do Ruby setters need "self." qualification within the class?
negative_passages.docid: 11603
negative_passages.text: Reason behind this self invoking anonymous function variant
negative_passages.docid: 115191
negative_passages.text: Does Javascript have something like Ruby's method_missing feature?
negative_passages.docid: 126009
negative_passages.text: Why is `a = a` `nil` in Ruby?
negative_passages.docid: 30170
negative_passages.text: Difference between _ and self. in Objective-C
negative_passages.docid: 50837
negative_passages.text: Array slicing in Ruby: explanation for illogical behaviour (taken from Rubykoans.com)
negative_passages.docid: 54330
negative_passages.text: What does a Java static method look like in Ruby?
negative_passages.docid: 26026
negative_passages.text: When to use self over $this?
negative_passages.docid: 83647
negative_passages.text: In Ruby is it possible to create a local variable explicitly
negative_passages.docid: 70956
negative_passages.text: Is there something like self for class methods?
negative_passages.docid: 48494
negative_passages.text: In Ruby why does nil.id return 4?
negative_passages.docid: 131321
negative_passages.text: What is the correct way to write a singleton pattern in Ruby?
negative_passages.docid: 58952
negative_passages.text: Does every c++ member function take `this` as an input implicitly?
negative_passages.docid: 58513
negative_passages.text: Is everything an object in Python like Ruby?
negative_passages.docid: 91433
negative_passages.text: Is there a difference between :: and . when calling class methods in Ruby?
negative_passages.docid: 94720
negative_passages.text: Using self.* as default value for a method
negative_passages.docid: 158134
negative_passages.text: Why does Ruby seem to hoist variable declarations from inside a case statement even if that code path is not executed?