Ответы пользователя по тегу Управление проектами
  • Стандартизация кода, документ и ответственная роль?

    Для разных языков существуют свои стандарты. Просто гуглите что-то вроде {language} style guides. Например для php это будут PSR, для js например гайд от airbnb или ideomatic.js.

    Когда вы пользуетесь общепринятыми стандартами написания кода, все проще. В линтерах эти style guides априори уже есть. Внутри команды вы просто договариваетесь, каким будете следовать. Если хотите использовать что-то свое - расшариваете для членов команды кастомные конфиги.

    Как называется такой документ? Наверное Code Style Guide. Возможно вы говорите о статье https://www.pullrequest.com/blog/create-a-programm...
    Там же есть синонимы: coding guidelines, coding standards, or coding conventions.

    Кто контролирует? Хорошо, если есть несколько уровней проверки кода:
    • уровень разработчика - с помощью линтера в среде разработки кода
    • уровень тимлида/старшего разработчика - в ходе выполнения кодревью
    • уровень хендлеров в системе контроля версий - при выполнении push или merge (не прошло - получаем отказ)
    Ответ написан
    Комментировать
  • Как систематизировать файлы и папки проекта?

    Вообще для этого и придумали системы контроля версий :)

    Например у вас имеется несколько проектов. Каждый в своей директории с понятным вам названием - скажем example.com, habrahabr.ru и т.п. В каждый проект инициализируете например git-репозиторий, и в процессе разработки делаете коммиты (да, в локальный репозиторий).

    Вот собственно и все, больше ничего выдумывать не нужно.
    Ответ написан
    Комментировать