Les quoi le problème avec les dossiers contenant trois voire un seul fichier ... L'important ce n'est pas que l'objet soit petit mais qu'il soit congru. C'est comme pour les fonctions, qui ne doivent faire qu'une seule chose, et bien. Un objet ne doit gérer qu'une seule chose, et bien. Un paragraphe par idée, une idée par paragraphe comme dirait l'autre.
À ce propos, il faut vraiment revoir ta notion de "atomique".
Quand tu envoies un livre dans la bibliothèque, tu en perds la trace. Mais tu peux quand même récupérer le livre a posteriori (sinon la bibliothèque ne sert à rien). Ceci n'est absolument pas incompatible avec ce que je raconte depuis X posts. Encore une fois, pouvoir itérer sur le contenu d'une collection ne remet pas en cause l'encapsulation du moteur de stockage de cette collection et de la fonction dont elle fonctionne.
À ce propos, il faut vraiment revoir ta notion de "atomique".
Quand tu envoies un livre dans la bibliothèque, tu en perds la trace. Mais tu peux quand même récupérer le livre a posteriori (sinon la bibliothèque ne sert à rien). Ceci n'est absolument pas incompatible avec ce que je raconte depuis X posts. Encore une fois, pouvoir itérer sur le contenu d'une collection ne remet pas en cause l'encapsulation du moteur de stockage de cette collection et de la fonction dont elle fonctionne.