Skip to content

Pull Request Review Checklist

André Dietisheim edited this page Oct 19, 2016 · 5 revisions

Pull Request Checklist

General

  • Is this a blocking issue or new feature? If yes, QE needs to +1 this PR
  • Are Copyright headers in place?
  • Is formatting (indentation etc.) matching to the rest of the code?

Code

  • Are method-/class-/variable-names meaningful?
  • Are methods concise, not too long?
  • Are catch blocks catching precise Exceptions only (no catch all)?
  • Is there commented code?

Testing

  • Are there unit-tests?
  • Are there integration tests (or at least a jira to tackle these)?
  • Is the non-happy path working, too?
  • Are other parts that use the same component still working fine?

Function

  • Does it work?
  • Is maven build passing?