Skip to content
Filip Machala edited this page Dec 11, 2023 · 26 revisions

Coding process

  1. create branch from master

branch naming

  • branch should start with number of your task and continue with simple description of your task spaced with dashes
  • for example 1-my-new-task
  1. fulfill your task, commit it and push it

commit workflow

  • name commits as accurately as possible based on what you did
  • create multiple commits based on what you did (split your work)
  1. create Pull request & connect it with Task
  2. after a certain fulfillment ask your supervisor for code review & approve
  3. then ask for next task

task workflow

  • focus on full finishing tasks
  • dont ask for next task, if you have some to do
  • prioritize finishing tasks with given code review
  • if finishing process depends on someone, push him to do it and then finish it

Migration workflow

  • database changes are written into sql files
  • while developing on local branch put the code into local SQL commander
  • note in your Pull request what should be runned after deploy
  • supervisor (or who is deploying) will put it into production SQL commander
  • database changes needs code review aswell
  • before deploy with uncerain database changes create database backup
  • develop with production database
Clone this wiki locally