Документ взят из кэша поисковой машины. Адрес оригинального документа : http://uneex.mithril.cs.msu.su/LecturesCMC/PythonDevelopment2015/06_TeamAndLint
Дата изменения: Unknown
Дата индексирования: Sun Apr 10 07:03:00 2016
Кодировка: UTF-8
LecturesCMC/PythonDevelopment2015/06_TeamAndLint - UNИX

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

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

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

Пример:

?

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

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


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

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

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

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

PyLint

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