Вы имеете в виду строки, которые отображаются для пользователя и требуют интернационализации?
В .NET и Java вы можете использовать файлы ресурсов, которые позволяют вам использовать файл ресурсов ключ / значение.Это дает дополнительное преимущество: не нужно компилировать каждый раз, когда вам нужно изменить текст, и вам не нужно быть программистом, чтобы иметь возможность изменять файлы ресурсов.
Если вы просто говорите о внутреннихиспользуемые строки (например, ключи, идентификаторы и т. д.), тогда я бы не стал суетиться об этом - некоторым людям нравится «constants.cs», в то время как другим нравится в файле, который их использует, а другим нравится помещать каждый наборконстант в их собственных соответствующих пакетах.Просто держи это ... Постоянно.