Pourquoi serions-nous mettre un module à l'intérieur d'une classe de Ruby?

En Ruby, je vois qu'il peut être utile de placer des classes à l'intérieur de modules pour l'amour de namespacing. Je vois aussi qu'il est possible de placer des modules à l'intérieur des classes. Mais je ne vois pas pourquoi tu ferais ça.

Modules sont généralement mélangés dans les classes, à droite? Donc, quel serait le but de la définition d'un module à l'intérieur d'une classe?

InformationsquelleAutor Nathan Long | 2010-08-23