আমি এই পরীক্ষাটি রুবি কোয়ানস https://github.com/edgecase/ruby_koans/blob/master/src/about_symbols.rb#L26 এ সম্পর্কে_সাইবিউলস.আরবিতে উল্লেখ করছি
def test_method_names_become_symbols
symbols_as_strings = Symbol.all_symbols.map { |x| x.to_s }
assert_equal true, symbols_as_strings.include?("test_method_names_become_symbols")
end
# THINK ABOUT IT:
#
# Why do we convert the list of symbols to strings and then compare
# against the string value rather than against symbols?
কেন প্রথমে আমাদের সেই তালিকাটিকে প্রথমে স্ট্রিংয়ে রূপান্তর করতে হবে?
Symbol.all_symbolsএকটি ভেরিয়েবলের আউটপুট বরাদ্দ করা , তারপরে অন্তর্ভুক্তির জন্য পরীক্ষা করা। প্রতীকগুলি তুলনায় দ্রুততর এবং আপনি হাজার হাজার চিহ্নকে স্ট্রিংয়ে রূপান্তর করা এড়িয়ে যাচ্ছেন।