Skip to content

Latest commit

 

History

History
29 lines (28 loc) · 2.77 KB

CONTRIBUTING.md

File metadata and controls

29 lines (28 loc) · 2.77 KB

Необходимое ПО

  • Виртуальная машина
    • Oracle VM VirtualBox (рекомендуется)
    • VmWare Player
  • Операционная система
    • Linux Mint wiht cinnamon (рекомендуется)
    • Ubuntu
    • Любой дистрибутив Linux, основанный на Debian
  • Компиляторы
    • sudo apt-get install gcc g++ git
  • Текстовый редактор/IDE
    • gedit
    • sublime
    • VS Code
    • Любая другая на ваш выбор

Правила сдачи лабораторных

  1. Ознакомится с заданием, выбрать вариант. Сообщить выбранный вариант преподавателю. Это можно делать только если все предыдущие лабораторные успешно сданы.
  2. Файлы для каждой работы должны находится в подпапке каталога <Фамилия>.<Имя> с названием lab№, где № - номер работы
  3. Для того, чтобы сдать задачу, необходимо создать pull request. Целевой веткой нужно указать ветку, название которой - ваше имя и фамилия. Задача будет зачтена, если она отвечает следующим требованиям
    • Разумный стиль кодирования. Часто используемый стиль кодирования описан здесь https://google.github.io/styleguide/cppguide.html. Он довольно старый и намного более емкий, чем требуется, в основном стоит обращать внимание на форматирование и наименования
    • Задача собирается без ошибок методом, который указан в тексте задания и корректно работает на всех тестах
    • В случае незначительных недочетов или спорных ситуаций преподаватель может задать вопросы в комментариях к pull request
  4. Если pull request принят - задача считается сданной, преподаватель выставляет оценку согласно сложности задачи и полноты её реализации
    • Если задача сдана после дедлайна, то она оценивается половиной баллов
    • Если задача реализована не полностью, то она оценивается по объему выполенной части