Совместная разработка и контроль качества кода

Командная разработка открытого (и не только) проекта: общие принципы

  1. Соблюдать принятые полиси (оформления кода, ведения дискуссии и т. п.)
    • Заявление о намерениях
    • Удобство
  2. Читать
    • Чужой код
    • Информационный поток
  3. Участвовать в информационном пространстве
    • Пояснения, комментарии и тусовка
    • Багтрекеры

Пример:

Совместная разработка и немножко больше про git

Сопровождение публичного и «релизного» хранилища


отсюда в лекцию не вошло

Средства контроля качества исходного кода

Основная ссылка: pep-0008 — рекомендации к оформлению кода.

Анализаторы кода:

PyLint

LecturesCMC/PythonDevelopment2015/06_TeamAndLint (последним исправлял пользователь FrBrGeorge 2015-04-16 23:29:02)