Ruby - Ecosystem and Best PracticesWhich YARD tag is used to describe the return value of a method?A@returnB@paramC@yieldD@exampleCheck Answer
Step-by-Step SolutionSolution:Step 1: Identify YARD tags for method documentation@param describes parameters, @return describes return values.Step 2: Match tag to return value@return is the correct tag to document what a method returns.Final Answer:@return -> Option AQuick Check:Return value tag = @return [OK]Quick Trick: Use @return to document what a method gives back [OK]Common Mistakes:Using @param instead of @return for return valuesConfusing @yield with return valueUsing @example to describe returns
Master "Ecosystem and Best Practices" in Ruby9 interactive learning modes - each teaches the same concept differentlyLearnWhyDeepVisualTryChallengeProjectRecallTime
More Ruby Quizzes Advanced Metaprogramming - DSL building patterns - Quiz 1easy Concurrent Programming - Process forking for parallelism - Quiz 2easy Functional Patterns in Ruby - Why functional patterns complement OOP - Quiz 13medium Metaprogramming Fundamentals - Open struct for dynamic objects - Quiz 13medium Metaprogramming Fundamentals - Method_missing for catch-all - Quiz 12easy Metaprogramming Fundamentals - Instance_variable_get and set - Quiz 8hard Metaprogramming Fundamentals - Class.new for dynamic class creation - Quiz 2easy Regular Expressions - Match operator (=~) - Quiz 9hard Regular Expressions - Scan for all matches - Quiz 10hard Testing with RSpec and Minitest - Minitest basics (assert style) - Quiz 14medium