Поделиться через


Написание и изменение кода приложения

Большая часть цикла разработки в команде посвящена выполнению различных последовательных задач разработки. Каждая из задач может включать следующее:

  • осмысление задачи;

  • синхронизация среды разработки;

  • извлечение файлов и внесение необходимых изменений в код;

  • рефакторинг кода и данных;

  • построение и развертывание проекта в изолированной среде разработки;

  • тестирование изменений, включая создание тестовых данных.

Общие задачи

В таблице приведено описание стандартных задач, которые могут оказаться полезными при реализации этого сценария, и ссылки на более подробные сведения о выполнении этих задач.

Задача

Справочные материалы

Определение и осмысление задачи. В командной среде работа зачастую соответствует рабочему элементу в Visual Studio Team Foundation Server. После нахождения рабочего элемента и ознакомления с ним, следует изучить код, подлежащий изменению.

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

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

Рефакторинг кода. Применяется во избежание повторяющихся и вызывающих ошибки задач, таких как переименование всех ссылок на объект или удаление параметров.

Visual C#

Visual Basic

Построение и развертывание изменений в изолированной среде разработки. После внесения изменений в проект выполните построение и развертывание изменений в изолированной среде разработки. Перед предоставлением доступа к изменениям другим участникам команды, эти изменения можно протестировать изолированно.

См. также

Основные понятия

Написание и изменение кода базы данных

Определение влияния изменений кода на тесты

Проверка кода при помощи модульных тестов

Проверка кода базы данных при помощи модульных тестов

Анализ качества приложений с помощью средств анализа кода

Завершение задач разработки

Другие ресурсы

Отладка в Visual Studio

Analyzing Application Performance by Using Profiling

Оценка сложности и удобства сопровождения управляемого кода