Modules, ou un seul mot pour deux outilsModules, or one word for two tools
Un module fait deux métiers : ranger (espace de noms accédé par ::) et partager (mixin injecté par include). Le verbe trahit l'intention. Le piège : mixer tout un module là où l'on voulait juste nommer une constante.A module does two jobs: organizing (a namespace reached via ::) and sharing (a mixin injected via include). The verb betrays the intention. The trap: mixing a whole module where you only wanted to name a constant.
AudienceAudience
Dev qui a vu l'objet et veut savoir d'où vient son comportementDev who's met the object and wants to know where its behavior comes from
Format
Self-paced
ChapitresChapters
5
Date
Mar 2026Mar 2026
≈ 18 min●●○○ModuleMixinNamespace
🔒
La suite est réservéeThe rest is members-only
Le premier numéro est libre. Débloque tout The Ruby Loop —
tous les volumes, à vie — pour 5 €, paiement unique.
The first issue is free. Unlock all of The Ruby Loop —
every volume, forever — for €5, one-time.