Skip to content

Code review

Please provide a PDF documenting this review. Here is the guidance provided on the USGS software management page:

Code Review

Code reviews ensure structural code quality and should be performed frequently throughout the stages of software development. This might mean different things depending on the individual project/team but some typical quality checks include:

Coding standards

Unit tests passing

User input cleansing

Memory leaks

Vulnerabilities

Optimizations

Code reviews should be performed by a trusted developer with applicable programming knowledge. This person need not have thorough subject-matter knowledge on the science topic.