In Ruby alcuni metodi hanno un punto interrogativo ( ?) che pone una domanda come include?quella se viene incluso l'oggetto in questione, questo restituisce un vero / falso.
Ma perché alcuni metodi hanno punti esclamativi ( !) dove altri no?
Cosa significa?