JAVASCRIPT/TYPESCRIPT LIFESTYLE
GENERAL RULES
- Do not commit commented code
- Do not commit logs in code
- Keep your functions pure. Again. KEEP YOUR FUNCTIONS PURE. JUST KEEP IT PURE
- Keep calm and stay awesome :)
- Cover your business logic with unit tests
DEVELOPMENT WORKFLOW
- Pick up a task in BTS
- Assign it to yourself if it’s not
- Put it to
In progress
state
- Create beautiful code
- Check if tests are passing. Don’t forget to create new ones
- Check if you don’t break anything
- Create pull request, check if tests passed on CI
- Let know team lead or lead dev that there’s a PR waiting
- Test yourself once again it’s really fixed
- Put task card into
Fixed
status
- Move to #1
JS
TS