English, asked by ksabarinathan1998, 3 months ago

Revisit
0
Question # 10
Which of the following tool is used to allow multiple programmers to work efficiently on same project
without duplication or inconsistencies?​

Answers

Answered by AfrahNajeeb
28

Explanation:

A few simple rules to follow:

1. Split the codebase into small modules. Assign people to modules, so that only one developer changes code of single module.

2. Modules provide API and depend on each others API. That API must be backward compatible. If you need to change behavior of a method, don’t alter existing method - add a new one instead. Otherwise your teammates will need to adjust their modules accordingly right away.

3. Keep modules as independent as possible - you should be able to develop, test, build and release your module even if no other modules work.

Of course these are ideal conditions and in real case you will always have to make a compromise, but general idea stays the same - to increase team scalability you need to lower the coupling. And it proves to be the only way to engage a really large team.

Answered by pannurekha166
0

Answer:

'GIT'

Explanation:

GIT allows multiple programmers to work on the same project very efficiently without any errors and duplications or inconsistencies.

GIT is the version of the control system.

Changes in the files done are recorded in GIT so that the user has a record of what has been done.

Git helps in making teamwork easy i.e. GIT helps and allows many programmers to work on a single window that allows changes by multiple programmers to be merged into one source code.

#SPJ3

Similar questions