Respuesta :

A main problem that may arise is if they have created two different ways of adressing the same part of the software

There is a common repository such as GIT, tortoise GIT, and Jenkins wherein code created by several different developers for just a similar component or functionality could be pushed in there for storage and error checking. Whenever one or more programmers implement alterations to the same line of code.

It is conceivable that database dependence issues will arise:

  • The new page added by one developer in code may not be reflected in the code merged by the other developer.

Issues with new APIs or jar functional dependencies:

  • The code which already works may be updated by one developer to provide a new jar or API that has added new functionality.
  • It may not operate whenever the code is integrated by another developer who doesn't have any of this functionality.

To address these difficulties, developers must keep a distinct development branch in GIT  in which each code can be posted at the end of the day every day, and the developers must be obliged to pull the latest work.

  • This branch at the start of the day every morning to ensure that they are working on the most recent version of the code.  
  • It also aids in having a record of which developer made which changes, making error tracing and rollback more straightforward.

Learn more:

brainly.com/question/546640