Google Cloud Professional Cloud DevOps Engineer — Question 28

You are responsible for creating and modifying the Terraform templates that define your Infrastructure. Because two new engineers will also be working on the same code, you need to define a process and adopt a tool that will prevent you from overwriting each other's code. You also want to ensure that you capture all updates in the latest version. What should you do?

Answer options

Correct answer: B

Explanation

The correct answer is B because it emphasizes the importance of using a Git-based version control system, incorporating peer reviews, and unit testing to maintain code integrity before integration. Options A, C, and D do not sufficiently address the need for collaboration and code quality assurance, which are crucial when multiple engineers are working on the same codebase.