Wij werken met git en het ticket-systeem jira. Voor elke bug/feature maken wij een aparte branch die dan los getest kan worden. Wij geven die branches de naam: {developer}/{ticket-nummer}. Na testen wordt alles weer gemerged in de master-branch. Dit gaat allemaal goed.
Nu wil je soms de reden weten van een stukje code. Als eenmaal de code in de master-branch zit, dan lukt het (mij) niet om snel de oorspronkelijke branch en daarmee het ticket-nummer te vinden.
Een collega heeft daarom als gewoonte om in de code steeds als commentaar het ticket-nummer te zetten. Ik vind dit lelijk.
Zelf ben ik voorstander van het ticket-nummer in de commit te zetten. Als je dan blame doet, dan zie je naast de persoon direct het ticket-nummer waar je dan meer informatie kan vinden.
Enig alternatief dat ik kan bedenken is de reden zelf als commentaar in de code te zetten. Maar soms zijn er hele discussies in het ticket en om dat allemaal in de code te zetten lijkt mij ook niet handig.
Hoe denken jullie hierover?
Poll: Waar reden wijziging
• Ticket als commentaar in de code
• Ticket in commit
• Beschrijving in code
• Anders...
Tussenstand:

Ook een poll maken? Klik hier
Nu wil je soms de reden weten van een stukje code. Als eenmaal de code in de master-branch zit, dan lukt het (mij) niet om snel de oorspronkelijke branch en daarmee het ticket-nummer te vinden.
Een collega heeft daarom als gewoonte om in de code steeds als commentaar het ticket-nummer te zetten. Ik vind dit lelijk.
Zelf ben ik voorstander van het ticket-nummer in de commit te zetten. Als je dan blame doet, dan zie je naast de persoon direct het ticket-nummer waar je dan meer informatie kan vinden.
Enig alternatief dat ik kan bedenken is de reden zelf als commentaar in de code te zetten. Maar soms zijn er hele discussies in het ticket en om dat allemaal in de code te zetten lijkt mij ook niet handig.
Hoe denken jullie hierover?
Poll: Waar reden wijziging
• Ticket als commentaar in de code
• Ticket in commit
• Beschrijving in code
• Anders...
Tussenstand:
Ook een poll maken? Klik hier