Ruby: Les méthodes du module Kernel 3
Aujourd’hui c’est dimanche, l’article sera court, on voit deux méthodes
utiles pour le débugage ou pour les fichiers
de log: __method__
et __dir__
.
__method__
__method__
renvoit le nom de la méthode courante comme un type Symbol:
Et si vous avez besoin de récupérer une chaîne de caractère:
__dir__
Comme son nom l’indique presque, cette méthode renvoit le nom (complet) du répértoire du fichier dans lequel la méthode est appelée:
[~/test]⇒ rvm use 2.0.0
Using /home/xavier/.rvm/gems/ruby-2.0.0-p247
[~/test]⇒ ruby dir.rb
/home/xavier/test
À demain.
/ / / / / / / / / /
« Ruby: Les méthodes du module Kernel 2 ---//---
Les algorithmes génétiques démystifiés 25: extremum local »