extend self
et module_function
sont deux méthodes ruby permettant de faire en sorte que vous puissiez appeler une méthode sur un module et l'appeler également si vous incluez ce module.
Existe-t-il des différences entre les résultats finaux de ces méthodes?