Где сценарии вписываются сегодня

Я задавался вопросом, что сценарии места имеют в современном мире IDE и графический интерфейсов пользователя.

Я плохо знаком с программированием и задаюсь вопросом, в какой точке я, если вообще, должен открыть терминал PowerShell для конкретной задачи. Для чего люди здесь используют сценарии и насколько важный это - современному разработчику рабочий полный рабочий день с C++/C#/Java?

5
задан 18 June 2010 в 21:02
поделиться

5 ответов

В общем, вам нужно написать сценарий, если вы когда-нибудь собираетесь выполнить задачу более чем дважды. Создание сценария имеет следующие преимущества:

  • он не зависит от действий человека (люди подвержены ошибкам) ​​
  • его можно повторять
  • сценарии могут храниться в системе управления версиями

Это хорошо подходит для таких задач, как сборка, развертывание и автоматическое тестирование.

6
ответ дан 13 December 2019 в 22:01
поделиться

Сценарии также отлично подходят, когда вы хотите сделать что-то быстро, просто чтобы посмотреть. Лично я постоянно использую интерпретатор Python в качестве суперкалькулятора. Я также использую его для разбора файлов в сочетании с регулярными выражениями.

1
ответ дан 13 December 2019 в 22:01
поделиться

IDE и GUI пока плохо справляются с этапами тестирования или развертывания в процессе разработки.

1
ответ дан 13 December 2019 в 22:01
поделиться

Сценарии также часто используются для того, чтобы позволить клиентам легко расширять поведение системы. При использовании языка сценариев компилятор (или даже IDE) не нужен.
Расширение пакетов с помощью сценариев для примера в SQL Server 2008.

1
ответ дан 13 December 2019 в 22:01
поделиться

Еще один момент, который следует добавить, заключается в том, что несколько серверов, которые очень часто используются, не имеют никакого графического интерфейса. Все запускается из терминала. Почти все выполняется через скрипт. Хотя графические интерфейсы хороши, они не будут использоваться постоянно.

1
ответ дан 13 December 2019 в 22:01
поделиться
Другие вопросы по тегам:

Похожие вопросы: