Weekly tips

Squadracer partage une astuce chaque semaine. Nous commençons cette série en Ruby!

||= vs defined?

Mette en cache false/nil

Alexandre Borderes
Alexandre Borderes

Variable locale

Un détail sur leur fonctionnement

Alexandre Borderes
Alexandre Borderes

tap 👏

Pour le chainage des méthodes

Alexandre Borderes
Alexandre Borderes

**{Opérateur double splat}

L'opérateur double splat pour les Hash

Alexandre Borderes
Alexandre Borderes

benchmark

Besoin d'accélérer?

Alexandre Borderes
Alexandre Borderes

rescue ... else

Un cas à gérer s'il n'y a pas d'exception?

Alexandre Borderes
Alexandre Borderes

flat_map vs flatten

Aplatir vos tableaux

Alexandre Borderes
Alexandre Borderes

to_h

Convertir en Hash

Alexandre Borderes
Alexandre Borderes

super

Gérer les arguments

Alexandre Borderes
Alexandre Borderes