Без инструментов разработчика кодирование может быть довольно болезненным. В конечном счете, вся цепочка инструментов, которую разработчики выбирают при создании решений, предназначена для повышения производительности. Старая пословица «разработчики ленивы» приходит на ум, когда я думаю об инструментах для разработчиков. Действительно, все инструменты разработчика, созданные с незапамятных времен, направлены на то, чтобы заставить разработчиков создавать лучший код и как можно быстрее.

В результате существует головокружительный набор инструментов, которые вы можете (и должны) использовать при создании решений. Имея это в виду, я начал работать над серией скринкастов инструментов разработчика. В моей роли в Cisco DevNet мы хотим максимально автоматизировать инфраструктуру, IoT, безопасность и так далее. Мы довольно часто получаем вопросы, такие как: Какие инструменты мне следует использовать? Как выглядит рекомендуемая среда разработки? Эта серия скринкастов призвана помочь вам разобраться в таких темах инструментов, как:

  • В чем разница между IDE и редактором кода?
  • Что такое линтер?
  • Каковы хорошие инструменты для прототипирования и проектирования пользовательских интерфейсов или моделирования вариантов использования?
  • Какие инструменты использовать для тестирования и устранения неполадок?
  • Управление исходным кодом — конечно же!
  • И некоторые онлайн-сервисы, которые могут быть вам полезны.

Вы можете посмотреть сериал на YouTube.

Пока я пишу это, доступны скринкасты, посвященные IDE и редакторам кода и линтерам. Примеры кода для изучения доступны на GitHub.

Какие инструменты вы считаете важными и хотели бы, чтобы я рассказал в этой серии?

Для тех из вас, кто примет участие в конференции CiscoLive US 2017 на этой неделе, я расскажу об этих идеях на семинаре DEVNET-1770. Пожалуйста, присоединяйтесь ко мне!

ОБНОВЛЕНИЕ: по какой-то причине код для вставки YouTube не работал. Обновлено только гиперссылкой на плейлист.