برنامهنویسی جفت روشن
Pair Programming Illuminated
معرفی کتاب «برنامهنویسی جفت روشن» (با عنوان لاتین Pair Programming Illuminated) نوشتهٔ Laurie Williams, Robert Kessler، منتشرشده توسط نشر Addison-Wesley Professional در سال 2002. این کتاب در فرمت pdf، زبان انگلیسی ارائه شده است.
pair Programming Is A Simple, Straightforward Concept. Two Programmers Work Side-by-side At One Computer, Continuously Collaborating On The Same Design, Algorithm, Code, And Test. It Produces A Higher Quality Of Code In About Half The Time Than That Produced By The Summation Of Their Solitary Efforts. However, Nothing Is Simple Where People And Personalities Are Involved -- Especially People Who Are Accustomed To Working Alone. The Leap To Pair Programming For A Variety Of Software Development Projects Is One That Yields Many Benefits, But It Is Also One That Requires Careful Thought And Planning. Written As Instruction For Team Members And Leaders New To Pair Programming, And As An Improvement Guide For Experienced Pair Programmers, Pair Programming Illuminated Explains Both The Principles Underlying This Method And Its Best Practices. The Authors, Drawing On Their Own Extensive Experience, Explain What Does And Does Not Work, What Should Be Emphasized, And What Should Be Avoided. Two Case Studies Further Illuminate Pair Programming In Practice: One In The Context Of Extreme Programming (xp), With Which It Often Is Associated, And One Linked To A More Disciplined Software Engineering Process. booknews pair Programming Allows Two Programmers To Collaborate At One Computer. Written In Plain Language With A Sense Of Humor For Team Members And Leaders New To Pair Programming, This Book Explains Principles Underlying This Work Method And Best Practices, Offers Tips For Selecting Partners And Advice On Furniture Set-up And Pair Rotation, And Outlines The Strengths And Challenges Of Different Types Of Pairings Of Expertise Levels, Personality Types, Genders, And Cultures. There Are Two Case Studies, And Appendices On Economics Of Pair Programming, Pair Programming In The Classroom, And Test Driven Equipment. Williams Teaches Computer Science At North Carolina State University. Kessler Teaches In The School Of Computing At The University Of Utah. Annotation C. Book News, Inc., Portland, Or -- Written as instruction for pair programming newbies, and practical improvement tips for those experienced with the concept.-- Explores the operational aspects and unique fundamentals of pair programming; information such as furniture set-up, pair rotation, and weeding out bad pairs. -- Special section enumerates the Seven Habits of Effective Pair Programmers. At face value, pair programming appears to be a simple, straightforward concept. Two programmers work side-by-side at one computer, continuously collaborating on the same design, algorithm, code, and test. If it was as simple as plopping two skilled programmers at one desktop, there would be no need for this book. However, there are people and personalities involved, and these people are accustomed to programming alone. Pair programming offers significant benefits: quality is increased, time is saved, morale is improved, trust and teamwork grow, knowledge is shared, and learning is enhanced. However, before any pair programming can take place, participants have to accept a new way of thinking. In Pair Programming Illuminated, Laurie Williams and Robert Kessler help you fight through the exceptions, gain collective acceptance of this approach, and experience remarkable success with it. Two case studies show pair programming in practice using Extreme Programming and Collaborative Software Process as methods. Written as instruction for pair programming newbies, with practical improvement tips for those experienced with the concept, this guide explores the operational aspects and unique fundamentals of pair programming; information such as furniture set-up, pair rotation, and weeding out bad pairs. A detailed examination of pair programming, this text shows different perspectives so the reader can determine if it will benefit their organization. It explores the operational aspects of pair programming; information such as furniture set-up, pair rotation and weeding out bad pairs
دانلود کتاب برنامهنویسی جفت روشن