<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>any on Washington Botelho</title><link>http://www.wbotelhos.com/tags/any/</link><description>Recent content in any on Washington Botelho</description><generator>Hugo -- gohugo.io</generator><language>en</language><lastBuildDate>Tue, 25 Dec 2012 00:00:00 -0300</lastBuildDate><atom:link href="http://www.wbotelhos.com/tags/any/index.xml" rel="self" type="application/rss+xml"/><item><title>Os métodos nil?, empty?, blank?, present? e any? do Ruby</title><link>http://www.wbotelhos.com/os-metodos-nil-empty-blank-present-e-any-do-ruby/</link><pubDate>Tue, 25 Dec 2012 00:00:00 -0300</pubDate><guid>http://www.wbotelhos.com/os-metodos-nil-empty-blank-present-e-any-do-ruby/</guid><description>Ok, nem todos eles são do Ruby, mas por mais que pareça simples, no decorrer do desenvolvimento paramos para analizar qual método utilizar para verificar se um objeto esta vazio, se é nulo ou não e afim. Para facilitar a memorização, vamos reunir aqui algumas situações.
Objetivo Diferenciar o uso dos métodos nil?, empty?, blank?, present? e any? para aplicá-los da melhor forma.
nil? Este é o mais simples dos métodos, pois ele simplesmente verifica se algo é nulo, onde apenas nil irá retornar true:</description></item></channel></rss>