-
Notifications
You must be signed in to change notification settings - Fork 1
4 Dev Resources
Welcome to the DECD-Design-System wiki!
React Testing Library documentation
ESDC / IT Accessibility Office Resources
Insight on developing accessible libraries
Comparison between Axes an other web browser tools
Screen Reader Tools for testing different browsers
Helpful Commands for Screen Reader Testing
Based on "How to Do Code Reviews Like a Human" by Michael Lynch
- Give code examples - leave a code snippet as a comment or create a branch off of their feature branch
- Avoid "you" - critique the code not the person, use language like "we", "should be", "could be", "how about"
- Avoid commands - use language that frames feedback as a request and starts a conversation or discussion like "can we?", "could this be?", there's no one right way to write code
- Give context - provide background or supporting knowledge when possible
- Give praise - recognize good work
- Limit feedback on repeated patterns - if the same error occurs more then once, point it out in one or two spots and ask the author to fix the pattern
- Respect the scope - if the changelist doesn't touch the line, it's out of scope unless the changelist affects surrounding code
Current DECD system is following these are steps to report a bug.
- Login to DECD SYSTEM
- Click on Issues tab --> New issue -->Bug Repot and Get Started --> Submit
## > Template of Bug Report
`--- name: Bug report about: Create a report to help us improve title: '' labels: 'bug' assignees: ''
Describe the bug A clear and concise description of what the bug is.
To Reproduce Steps to reproduce the behavior:
- Go to '...'
- Click on '....'
- Scroll down to '....'
- See error
Expected behavior A clear and concise description of what you expected to happen.
Screenshots If applicable, add screenshots to help explain your problem.
Desktop (please complete the following information):
- OS: [e.g. iOS]
- Browser [e.g. chrome, safari]
- Version [e.g. 22]
Smartphone (please complete the following information):
- Device: [e.g. iPhone6]
- OS: [e.g. iOS8.1]
- Browser [e.g. stock browser, safari]
- Version [e.g. 22]
Additional context Add any other context about the problem here.`
- Go to Discussions tab on Github Repo
- Click Start New Discussion