COMPUTER PROGRAMMING FUNDAMENTALS
WHAT IS PROGRAMMING
Question
[CLICK ON ANY CHOICE TO KNOW THE RIGHT ANSWER]
|
|
The navigator controls the computer keyboard and mouse
|
|
The navigator observes what the driver is coding
|
|
The navigator listens to the driver, help solve problems and point out potential problems or coding errors.
|
|
The navigator listens to the driver.
|
Detailed explanation-1: -A common implementation of pair programming calls the programmer at the keyboard the driver, while the other is called the navigator. The navigator focuses on the overall direction of the programming. The collaboration between developers can be done in person or remotely.
Detailed explanation-2: -The Driver-Navigator Style In driver-navigator pairs, one programmer drives for a few minutes at a time while the other navigates. This is often done in coffee shops or open-space offices so programmers don’t have to wait for others to arrive at their desks. There are also different styles of driving.
Detailed explanation-3: -The navigator’s role is to read the problem and narrate the plan-of-action. The navigator should be checking for typos or other errors as the driver produces code to catch them as soon as they arise and before they cause further errors.
Detailed explanation-4: -Pair programming is a particular method of distributing a programming task between two people. In each pair, one person is designated the driver and the other person is the navigator. The driver is responsible for composing code on the computer, whilst the navigator reviews each bit of code as it’s being typed in.