# About define significance variable(in this situation)

**URL:** <https://www.ruby-forum.com/t/about-define-significance-variable-in-this-situation/186215>\
**Category:** Ruby\
**Created:** [April 2, 2010, 10:01am UTC](https://www.ruby-forum.com/t/about-define-significance-variable-in-this-situation/186215 "2010-04-02T10:01:25Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![rubyernewbie](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/r/9dc877/32.png) [@rubyernewbie](https://www.ruby-forum.com/u/rubyernewbie)\
**Post date:** [April 2, 2010, 10:01am UTC](https://www.ruby-forum.com/t/about-define-significance-variable-in-this-situation/186215/1 "2010-04-02T10:01:25Z")

</div>

def method\_1(options ={})  
if some\_conditions  
options = {:method\_2 =\> true}  
method\_2(options)  
end

method\_3(options)  
method\_4(options)  
end

def method\_2(options ={})

# some code

end

method\_1({:method\_1 =\> true)

+++++++++++++++++++++++

in some\_condition, the variable options is most significant, but we use  
temporary variable name options, it would rewrite options in method\_1.  
what would you do to name this variable?

t\_options?  
temorary\_options?

---

<div class="post-metadata">

**Author:** ![rubyernewbie](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/r/9dc877/32.png) [@rubyernewbie](https://www.ruby-forum.com/u/rubyernewbie)\
**Post date:** [April 2, 2010, 8:05pm UTC](https://www.ruby-forum.com/t/about-define-significance-variable-in-this-situation/186215/2 "2010-04-02T20:05:29Z")

</div>

On 04/02/2010 10:01 AM, Zhenning G. wrote:

> def method\_2(options ={})  
> what would you do to name this variable?
> 
> t\_options?  
> temorary\_options?

I would not name it at all.

def method\_1(options ={})  
if some\_conditions  
method\_2(:method\_2 =\> true)  
end

method\_3(options)  
method\_4(options)  
end

Btw, I have a nagging feeling that what you are doing might not be such  
a good idea. But since we do not have any more context that’s difficult  
to substantiate.

Kind regards

robert
