Member-only story
Code Review Reflection
So this week I received some very useful feedback on my code, and I thought it would be useful to put it into a blog post. Code reviews are a very valuable way to improve as a developer as it will bring things to light; you may otherwise never consider about your code. This is something I want to do more and more of as I want to be able to improve my abilities to ensure I’m writing the highest quality code I can.

So what do I need to do to improve my code based on the feedback I got?
- I first need to improve my test coverage to ensure my code is performing as expected, my colleague pointed out I had done a good amount of test coverage on individual methods, however, had not tested the entirety of the program from start to finish. This is something I want to be more conscious of in the future and intend to take this feedback on board. It was also mentioned I could break my testing down in a clearer manner with more descriptive explanations which I entirely agree with.
- Upon reviewing the logic of a recent web app I wrote my code reviewer pointed out the logic was working as I intended, however, it did not fully line up with what was in the specification. He suggested improving my planning at the start may help me avoid this issue and I agree, in hindsight I do feel better planning would have improved my code tenfold.