title: The Stepdown Rule in Clean Code
body: <p>There is something about the <i>Stepdown Rule</i> (high level function at top and low level next) in clean code (Chapter 3, One Level of Abstraction per Function ). <br/>
     What should I do when I use coffeescript since there is no function declarations in coffeescript.</p>
  
  <p><b>example:</b></p>
  
  <pre><code> seeAMovie = ()-&gt;
       BuyTheTicket()
       watch()
  
   BuyTheTicket = ()-&gt;
       //some thing
  
   watch = () -&gt;
       //some thing
  </code></pre>
  
  <p>I want to do like this.</p>