title: Can I use `else if` over `elsif`?
body: <ol>
  <li>Is it safe to use <code>else if</code> over <code>elsif</code>?</li>
  <li>Is it better to use <code>elsif</code> because it follows Ruby's typing
  convention?</li>
  <li>Or is this a preference?</li>
  </ol>
  
  <p>This is a piece of code taken from a book. I added extra <code>end</code> keywords and swapped <code>elsif</code> keywords with <code>else if</code>s.</p>
  
  <pre><code>def describe(inhabitant)
    if inhabitant == "sophie"
      puts 'gender: female'
      puts 'height: 145'
    else if inhabitant == "paul"
      puts 'gender: male'
      puts 'height: 145'
    else if inhabitant == "dawn"
      puts 'gender: female'
      puts 'height: 170'
    else if inhabitant == "brian"
      puts 'gender: male'
      puts 'height: 180'
    else if 
      puts 'species: Trachemys scripta elegans'
      puts 'height: 6'
    end
    end 
    end   
    end
    end
  end
  </code></pre>
  
  <p>This made me realize how ugly <code>else if</code> is.</p>