CSC/ECE 517 Fall 2012/ch2a 2w9 ms: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
Line 6: | Line 6: | ||
== Introduction == | == Introduction == | ||
Pair programming is a style of programming in which two programmers work side-by-side at one computer, continuously collaborating on the same design, algorithm, code or test. Use of this practice has been demonstrated to improve productivity and quality of software products in one of the paper <ref name = ref-paper />. | |||
[[#top|Back to top]] | [[#top|Back to top]] | ||
Line 39: | Line 39: | ||
== References == | == References == | ||
<references> | <references> | ||
<ref name = | <ref name = ref-paper> http://www2.yk.psu.edu/~sg3/cmpbd205/assign/week01/ACMarticlePairProgramming.pdf </ref> | ||
</references> | </references> |
Revision as of 05:55, 24 October 2012
Pair Programming
This chapter will explain basic concepts of pair programming. We would also explain its benefits, advantages and disadvantages of pair programming. In the end we will conclude the topic by mentioning ongoing research in this field.
Introduction
Pair programming is a style of programming in which two programmers work side-by-side at one computer, continuously collaborating on the same design, algorithm, code or test. Use of this practice has been demonstrated to improve productivity and quality of software products in one of the paper <ref name = ref-paper />. Back to top
Principles of Pair Programming
How to achieve Pair Programming
Benefits of Pair Programming
Advantages
Disadvantages
Ongoing Research
Conclusion
References
<references> <ref name = ref-paper> http://www2.yk.psu.edu/~sg3/cmpbd205/assign/week01/ACMarticlePairProgramming.pdf </ref> </references>