Ultragreen Software
  • Home
  • About
  • Les thématiques
  • Les vidéos d'Ultragreen
  • Les contributions
  • Services Portal
  • Youtube
Se connecter S'abonner
Romain GEORGES

Romain GEORGES

Open Source evangelist & Ruby enthousiast
Pessac
http://www.ultragreen.net
Puissance et principe du case en Ruby

Puissance et principe du case en Ruby

En Ruby le statement case est capable de proposer de multiple usages Usage générique def test(x) case x when 1..5 "valeur entre 1 et 5" when 6 "valeur = à 6" when "foo", "bar" "soit foo ou bar" when
21 juin 2025 2 min de lecture
Ruby : Bonnes pratiques

Ruby : Bonnes pratiques

Itération & alteration sur liste Anti-pattern table = ["Romain", "Camille","Pierre"]   nouvelle_table = []   table.each {|prenom| nouvelle_table.push prenom.capitalize } Pattern Etape 1 table = ["Romain", "Camille","Pierre"] nouvelle_table = table.map {|prenom| prenom.capitalize } Etape 2 table = ["
21 juin 2025 1 min de lecture
Usage de l'ampersand dans une méthode

Usage de l'ampersand dans une méthode

Principe En Ruby le préfixe & sur un paramètre de méthode signifie qu'on passe la référence comme Proc def my_method(&block)     block.call("hello")   end      puts my_method { |value| value.upcase }     la sortie : HELLO  On fait une closure sur la méthode Autre façon de
21 juin 2025 4 min de lecture
← Newer Posts Page 4 of 4
Ultragreen Software © 2026
  • Sign up
Powered by Ghost