Avanade Interview Question

How would you ensure code quality?

Interview Answer

Anonymous

Apr 8, 2023

Continuous Integration with Unit Testing, Peer Reviews with Pull Requests on an established branch strategy, utilize design patterns, use a Code Analysis tool like SonarQube/SonarLint, apply SOLID and DRY principals, etc.