April 6, 2020
Estimated Post Reading Time ~

Code Audit Metrics

Following are a few factors that could be considered for code audit.
  • Code management – Repository structuring, Packaging, Dependency management, Repository branching, Branch permissions, etc.
  • Build process – Maven POM, usage of plugins, build time checks, etc.
  • Adherence to set coding standards and OEM recommendations.
  • Adherence to typical framework design patterns.
  • Design smell – Code duplicates, cyclic dependency, etc.
  • Code formatting issues.
  • Code maintenance – Readability, Source code documentation, Debugging, etc.
  • Unit tests.
  • Testability of code.
  • Configuration of code.
  • Reliability – Exception handling, resource disposal, etc.
  • Consistency – Multi-thread issues, etc.
  • Potential security vulnerability.
  • Potential performance issues – Loggers, Code issues, limited usage of caching, etc.
  • Code scale issues.


By aem4beginner

No comments:

Post a Comment

If you have any doubts or questions, please let us know.