CUSTOMISED
Expert-led training for your team
Dismiss
Code Review Training Course

5 August 2022

Jewellery company improves software development lifecycle with Code Review courses

An international jewellery firm contacted JBI training to run a session on code review for a group of employees at a variety of stages of their careers.

The intention of providing the code review course was to generate more standardisation of the coding produced by the company. At the time, the company did not carry this standardisation because of the range of experience within the coding team and that younger and older members were taught to code differently, which lead to a conflict in techniques and styles whilst generating shared code. This lead to the code for certain projects to be difficult to follow when reading it.

The code review training course solves the issue of experience by ensuring that experienced members of a team will become mentors the younger members because conversation must be facilitated for code review to occur. Furthermore, with the modernisation of coding, the younger employees may teach the old dog some new tricks or with fresh eyes find spots for improvement in existing codes. Furthermore, the code review training will fix the conflict of styles because, through communication, a common coding style can be agreed between employees. The code review also ensures the quality of coding is maintained by reviewing potential pitfalls and preventing time required to clean up mistakes in the future.  

JBI contacted the firm in collaboration with the instructor to finalise the tailored course content for the training day. This involved the firm providing some of their own projects that could be reviewed as exercises to ensure maximum engagement and understanding from the delegates. The highlights of the course included:

  • Discussing what code review is and why it is an important process in order to get all the delegates on the same page
  • Demonstrating how to complete a code review through a step by step process and tools for code review
  • Describing 12 best practices for code review

There were 8 delegates who took part in the training course, which was held virtually over Zoom. Feedback that was returned to JBI following the completion of the training was very positive and specified the knowledge and experience of the trainer:

“The practical sessions were of great use and an opportunity for us to test out these new techniques before running with them ourselves. The trainer was very knowledgeable and offered some great suggestions specific to our needs.” RM, Senior Electronics Design Engineer

“The course was great and very educational. I enjoyed the structure and the exercisers were good at practicing what we had just learnt.” IN, Research Technician

For more information on training courses, please visit the links below:

Code Review training course

Software Engineering training courses

Here are some articles that you may find interesting:

Major UK software company undergoes continuous integration course as part of line of software engineering excellence programme

Management Consultancy improves Javascript with new Clean Coding skills

About the author: Craig Hartzel
Craig is a self-confessed geek who loves to play with and write about technology. Craig's especially interested in systems relating to e-commerce, automation, AI and Analytics.

CONTACT
+44 (0)20 8446 7555

[email protected]

SHARE

 

Copyright © 2024 JBI Training. All Rights Reserved.
JB International Training Ltd  -  Company Registration Number: 08458005
Registered Address: Wohl Enterprise Hub, 2B Redbourne Avenue, London, N3 2BS

Modern Slavery Statement & Corporate Policies | Terms & Conditions | Contact Us

POPULAR

Rust training course                                                                          React training course

Threat modelling training course   Python for data analysts training course

Power BI training course                                   Machine Learning training course

Spring Boot Microservices training course              Terraform training course

Kubernetes training course                                                            C++ training course

Power Automate training course                               Clean Code training course