Skip to main content

Як зазвичай іменують feature-гілки?

Зазвичай feature-гілки називають так, щоб одразу було зрозуміло, що в них робиться і навіщо. Назва - це стислий опис задачі + контекст.


Найпоширеніший формат

text
feature/<short-description>

Приклади:

  • feature/login
  • feature/user-profile
  • feature/payment-integration

feature/ - це префікс, який одразу каже: «гілка для нової функціональності».


З номером задачі (дуже часто в командах)

Якщо використовується Jira / YouTrack / GitHub Issues:

text
feature/PROJ-123-login feature/JIRA-456-add-search

Плюси:

  • легко пов'язати код із задачею
  • зручно шукати в історії
  • люблять на співбесідах

Альтернативні, але теж популярні варіанти

Без префікса feature/

Іноді використовують просто:

text
login add-search user-settings

Підходить для маленьких команд, але гірше масштабується.


З типом задачі (розширений варіант)

text
feature/login bugfix/fix-null-pointer hotfix/critical-crash refactor/user-service

Так одразу видно тип змін.


Загальні правила хорошого імені гілки

  • коротке, але зрозуміле
  • у нижньому регістрі
  • слова через -, а не через _
  • без пробілів
  • відображає суть задачі, а не технічні деталі

Погано:

  • new
  • test123
  • fix
  • my-branch

Що важливо сказати на співбесіді

Feature-гілки зазвичай іменують із префіксом feature/ і коротким описом задачі, часто з номером тікета, щоб було зрозуміло призначення гілки та її зв'язок із задачею.

Коротка відповідь

Для співбесіди
Premium

Коротка відповідь допоможе вам впевнено відповідати на цю тему під час співбесіди.