Denigma
hevok @hevok January 18, 2013
Tutorial News #change #coding #practice #programming #revision

Code Review

Code review is the systematic examination of source code.

The code review process on Denigma is very informal and highly effective. At the beginning there shall be a [Denigma](/about/) Enhancement Proposal (DEP). It can just be a simple feature request, e.g. Todo object. During or after implementing what was proposed, the proposal is edited/updated to become a [Denigma](/about/) Enhancement Protocol which is like document review report that describes the implementation. The source code itself is under source code control so that several persons can have a look on the implementation. An issue tracker on GIT may be filled, but this is not a requirement. If the implementation gets confirmed by at least one other Developer it will be considered directly to be applied.

In such a code review process consist of there steps:

  • Make a change

  • Let someone else check the change

  • If approved merge the change