Je me suis rendu compte que le chapitre 1 de la partie II ne parlait pas du fait qu'il faudrait idéalement placer une classe par fichier. J'ai voulu m'y mettre pour l'ajouter mais seulement, je trouve que de parler du dossier lib tout de suite c'est peut être un peu tôt mais d'un autre côté le load path aussi donc, est-ce qu'il vaut mieux leur dire de placer leur classe dans le dossier lib et leur fichier "principal" à la racine ou simplement ajouter ça :
$:.unshift(File.expand_path('.'))
J'ai pas vraiment d'opinion là dessus, je trouve que les deux approches vont paraître un peu floues, peut être moins le dossier lib (surtout que c'est la bonne manière de faire).
Hello,
Je me suis rendu compte que le chapitre 1 de la partie II ne parlait pas du fait qu'il faudrait idéalement placer une classe par fichier. J'ai voulu m'y mettre pour l'ajouter mais seulement, je trouve que de parler du dossier lib tout de suite c'est peut être un peu tôt mais d'un autre côté le load path aussi donc, est-ce qu'il vaut mieux leur dire de placer leur classe dans le dossier
lib
et leur fichier "principal" à la racine ou simplement ajouter ça :J'ai pas vraiment d'opinion là dessus, je trouve que les deux approches vont paraître un peu floues, peut être moins le dossier
lib
(surtout que c'est la bonne manière de faire).