Почему принято использовать тире для разделения слов? Полазал по фреймворкам и посмотрел чужой код. Все используют тире для тех случаев, когда логически слова два, но в коде должно быть одно. Почему именно так? Почему не используют нижнее подчеркивание? Это просто было принято, или же есть функциональные обоснования? Просто вспомнил, когда совсем мелким качал музыку с разных сайтов и там часто было "Название_Этой Песни_Вот_Такое_Вот" Тогда и решил для себя, что нижнее подчеркивание для этого и используется, чтобы разделять слова без пробела. Это не так? Ну, и раз упомянул, то в догонку второй тупой вопрос: А зачем вообще в те времена убирали пробелы с названий песен? Замена кириллицы на латиницу еще понятна, но убирание пробелов зачем?
Использование тире для разделения слов в коде обычно имеет функциональные обоснования. Нижнее подчеркивание также может использоваться для этой цели, но тире в этом случае чаще всего предпочтительнее из-за его легкости в чтении.
Что касается удаления пробелов из названий песен, это скорее всего связано с особенностями размещения текста в URL-адресах или файловых путях. Пробелы могут вызывать проблемы при обработке ссылок и могут перепутаться с другими символами. Поэтому в некоторых случаях пробелы были заменены другими символами, например, подчеркиванием или дефисом, чтобы обеспечить правильную обработку текста.
Использование тире для разделения слов в коде обычно имеет функциональные обоснования. Нижнее подчеркивание также может использоваться для этой цели, но тире в этом случае чаще всего предпочтительнее из-за его легкости в чтении.
Что касается удаления пробелов из названий песен, это скорее всего связано с особенностями размещения текста в URL-адресах или файловых путях. Пробелы могут вызывать проблемы при обработке ссылок и могут перепутаться с другими символами. Поэтому в некоторых случаях пробелы были заменены другими символами, например, подчеркиванием или дефисом, чтобы обеспечить правильную обработку текста.