В великой традиции каждого опроса, который я когда-либо публиковал, опрос ниже имеет фундаментальный недостаток. В этом случае нет выбора между «В прошлом месяце» и «Никогда», но, увы, результаты интересны:
Когда вы в последний раз используете SFTP'd (или equiv) на сервере и напрямую меняете файл?
— Крис Койер (@chriscoyier) 9 октября 2018 года
То, что я пытался получить в этом опросе, — это то, как много людей делают и не делают никакого редактирования производственных файлов напрямую и вместо этого работают на местном уровне. Я не думаю, что мне нужно начать крупное расследование, чтобы узнать, что это большинство людей и больше, чем в прошлом .
В большинстве рабочих процессов в наши дни мы работаем локально и подталкиваем новые и обновленные файлы через систему контроля версий и даже через системы, выходящие за рамки этого, возможно, непрерывные процессы интеграции, процессы тестирования, действия, развертывание — это большой мир DevOps! Редко мы пропускаем линию и окунаем пальцы в производственные серверы и делаем живые манипуляции. Ковбойское кодирование, они иногда называют это.
Но только потому, что вы вообще не кодируете это не означает, что вы никогда этого не делаете что является еще одним изъяном этого опроса. Я знаю, что DevOps nerds постоянно работают на серверах, чтобы манипулировать файлами конфигурации. Я лично все еще прыгаю в Coda и напрямую подключаю SFTP к серверам, чтобы редактировать файлы .htaccess
которые иногда находятся на моих производственных сайтах и сайтах dev, и что я вообще .gitignore
.
В любом случае, я думаю, что это забавная вещь, о которой нужно говорить, поэтому не стесняйтесь иметь в ней комментарии. Мне бы хотелось услышать, в какой степени вы ковбойский код. Все еще делайте это все время и любите его? Вы делаете это, потому что вы не узнали иначе, или это то, как требует ваше рабочее место? У вас есть личная философия? Пусть родео начнется. ?