Our Definition of
...
Our Definition of Done
Delivering high-quality solutions requires defining when the ticket is done. We always make sure that every ticket we’re working on meets the criteria below:
...
We always write unit tests and run all tests locally
Commit message shouldn’t be too long
Before creating MR we ensure that the build had passed
We always add description to Merge Requests (frontend: with two screenshots at least - desktop and mobile version) and provide a link to the jira issue
Rebase before push
When creating new migration, we always ensure that it can be rollbacked
...