Je travaille sur une application Merb en utilisant Haml comme langage de modèle. Comme haml encourage la logique de déplacement hors de la vue et dans les aides, j'ai bientôt commencé à penser à enlever la copie/texte des calibres eux-mêmes. Dans le passé, soit je laissais simplement le texte en ligne dans les modèles, soit je le déplaçais dans des fichiers yaml séparés séparés par un contrôleur. J'ai trouvé que laisser du texte en ligne est plus pratique, mais plus laide et implique l'utilisation de Ack beaucoup pour savoir où un morceau de texte particulier est stocké. Le stocker dans un fichier yaml est plus facile à chercher, mais plus difficile de trouver un schéma de nommage sain pour trouver un morceau de texte particulier dans une zone donnée.Enregistrement du texte de l'application: fichier en ligne ou fichier séparé
Je suis également curieux de connaître d'autres approches à ce problème.