Слайды и текст доклада
Pic.1
Лабораторные работы «Командная разработка программных средств» к. т. н. Курганская О. В. , доц. кафедры ИСиЗИ, ИрГУПС-2017
Pic.2
Лабораторная 1. 3. Кодирование, ревью кода Разбор предыдущей лабораторной. Задание 1. Кодирование, написание тестов. Задание 2. Ревью кода. В ревью должны быть задействованы все участники группы (как …
Pic.3
Разбор предыдущей лабораторной « … люди постоянно должны изучать что-то новое, что бы не происходило стагнации личности, а позже и деградации. Это может вызвать потерю ценностей и бесцельное …
Pic.4
Контрольные списки для ревью кода
Pic.5
Ревью кода: пример контрольного списка Общие вопросы: Работает ли код? Выполняет ли он свои прямые обязанности, корректна ли логика, и т. д. Легок ли код для понимания? Соответствует ли код вашему …
Pic.6
Ревью кода: пример контрольного списка Безопасность и защитное программирование Все ли входные данные проверяются (на корректный тип, длину, формат, диапазон)? Обрабатываются ли ошибки при …
Pic.7
Ревью кода: пример контрольного списка Документация Есть ли комментарии? Раскрывают ли они смысл кода? Все ли функции прокомментированы? Есть ли какое-то необычное поведение или описание пограничных …
Pic.8
Ревью кода: пример контрольного списка Тестирование Является ли код тестируемым? Например, он не должен содержать слишком много зависимостей или скрывать их, тестовые фреймворки должны иметь …
Pic.10
Юнит-тесты Пакет testing Файл ИмяТестируемойСущности_test. go В этом файле: func TestИмяТестируемойФункции(t *testing. T) Команда go test
Pic.14
Отчет по лабораторной
Pic.15
Состав отчета По заданию 1: архитектура проекта написанный автором код По заданию 2: Роль автора отчета (рецензент или рецензируемый), код, предоставленный на ревью контрольный список замечания по …
Скачать презентацию
Если вам понравился сайт и размещенные на нем материалы, пожалуйста, не забывайте поделиться этой страничкой в социальных сетях и с друзьями! Спасибо!