Code Reviews

If the code and the comments disagree, then both are probably wrong.

We often correlate code with value. If it was expensive to write, it must be worth a lot of money, right? It’s not always that clear-cut, though. Code reviews can reveal flaws and problems in your codebase – but they can also reveal hidden opportunities: simple changes that can improve your application’s performance, security or accessibility.

I can conduct an in-depth review of your .NET or JavaScript codebase, including:

  • Documenting the patterns, conventions and coding styles used
  • Identifying common problems around security or performance
  • Reviewing configuration, build and deployment processes
  • Automated code analysis to measure things like test coverage and cyclomatic complexity.

I‘ll need access to your source code repositories and build tools, and a running instance of your application in a sandbox environment. If you don’t have a sandbox environment, I can work with your team to create one.

I‘ll write up a comprehensive report, cross-referenced against the relevant parts of your application’s code, I‘ll present my findings to you and your team, and I‘ll work with you to identify actions and next steps to maintain, improve and secure your application.