Skip to content

Tomashaytis/ptm-1

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Технологии и методы программирования

Лабораторная 1 "Стандарты кодирования"

В рамках данной лабораторной работы требуется продемонстрировать способность приводить код на python к стандартам PEP.

Задание на лабораторную работу

  1. Сделать форк данного репозитория.
  2. Взять произвольный существующий код на python (свой старый, другого студента, найденный в интернете);
  3. Привести код в соответствие с PEP8 (по крайней мере часть модулей, если их много);
  4. Закоммитить изменения в несколько коммитов. Каждый коммит должен соответствовать применению отдельного правила PEP8;
  5. Открыть пул-риквест в иcходный репозиторий и ждать ревью.

Условия сдачи

  • Осмысленное название коммитов обязательно (лучше на русском, если на английском не вывозите),
  • Один коммит = один исправленный аспект, например правила именования переменных, правила именования функций, пробелы вокруг операторов и т.д.
  • Размер исходного кода - не менее 300 строк,
  • Исходный код и вносимые правки не должны повторяться среди студентов одной группы,
  • Должно быть применено минимум 5 различных правил оформления кода,
  • В описании пул-риквеста есть ссылка на исходный источник редактируемого кода.

Ремарки:

Работать с git вы можете так, как вам удобно:

Если вы столкнулись с непреодолимыми трудностями в ходе выполнения лабораторной работы, вы можете задать вопрос в:

  • телеграм-чате предмета,
  • телеграм-чате вашего курса,
  • канале в дискорде.

About

Технологии и методы программирования. 3 курс. Лабораторная 1.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Python 100.0%