A multi-person programming project proceeds by first deciding what
functions need to be implemented, and then implementing the functions.
Once the functions are designed, they can be divided up among the
available programmers and implemented separately. Compare that with
having multiple programmers work on a single main programmer.
Return to lesson.