adplus-dvertising
frame-decoration

Question

What is the practice of having two programmers work together on one computer screen called?

a.

Pair programming

b.

Code reading

c.

Collective ownership

d.

Continuous integration

Posted under Software Engineering

Answer: (a).Pair programming Explanation:Pair programming is the practice of having two programmers work together on one computer screen. One of them does the coding, the other one looks over her shoulder, gives advice, notices small slips, asks questions, and the like. They act as pilot and co-pilot. This practice is used in XP to ensure quality work and to quickly get feedback on the code.

Engage with the Community - Add Your Comment

Confused About the Answer? Ask for Details Here.

Know the Explanation? Add it Here.

Q. What is the practice of having two programmers work together on one computer screen called?

Similar Questions

Discover Related MCQs

Q. What is the practice of continuously testing the system after each component is written called?

Q. What is the main goal of the inception phase in RUP?

Q. How many phases does RUP distinguish?

Q. In RUP, what is the main focus of the construction phase?

Q. What is the main benefit of RUP?

Q. Which of the following is not a workflow in RUP?

Q. What is the main focus of RUP's construction phase?

Q. What is the main goal of RUP's inception phase?

Q. What is the main goal of RUP's elaboration phase?

Q. What is the main goal of RUP's transition phase?

Q. What is the main difference between maintenance and initial development of a system?

Q. How does time pressure affect maintenance activities?

Q. How does patching the code during maintenance activities affect the system's structure?

Q. What happens when the system's documentation is not updated during maintenance activities?

Q. According to the laws of software evolution, what happens to a program that is changed over time?

Q. What is one reason that a system may be judged to be more cost-effective to restructure or replace?

Q. According to the laws of software evolution, what happens to the quality of a system over time?

Q. What is one way to achieve improvements in software evolution according to the laws of software evolution?

Q. What is one way to maintain user satisfaction according to the laws of software evolution?

Q. What is the first law of software evolution according to Lehman?