explain the process of code review software engineering code example
Example: code review
We are code reviewing to find out whether any bug
can be found earlier before testing starts
General purpose of Code Review Meeting:
- Early Bug Detection
- Finding better solutions
- Mentoring Juniors / Knowledge Transfer
- Team Cohesion
- Compliance to Standards
What we are looking for:
- whether the test steps in feature file covers
the requirement of user story and acceptance criteria
- refactoring codes (remove poor design and duplicate coding)
- structure
- the complexity of logic ==> simplicity is the ultimate sophistication
- readability for others