Ich arbeite an einer Merb-Anwendung mit Haml als Templating-Sprache. Als ich die Bewegung der Logik aus dem Blickwinkel heraus und zu den Helfern ermutigte, begann ich bald darüber nachzudenken, die Kopie/den Text aus den Vorlagen selbst zu entfernen. In der Vergangenheit habe ich den Text entweder direkt innerhalb der Vorlagen gelassen oder ihn in separate Yaml-Dateien verschoben, die vom Controller getrennt sind. Ich habe festgestellt, dass Text inline ist bequemer, aber hässlicher und beinhaltet Ack viel, um herauszufinden, wo ein bestimmtes Stück Text gespeichert ist. Es ist einfacher in einer YAML-Datei zu suchen, aber es ist schwieriger, ein vernünftiges Namensschema zu finden, um ein bestimmtes Stück Text in einem bestimmten Bereich zu finden.Speichern von Anwendungstext: Inline vs. Separate Datei
Ich bin auch neugierig auf andere Ansätze zu diesem Thema.