Egoless programming: Difference between revisions

Content deleted Content added
Origin: 1971
m WP:CHECKWIKI error fixes, replaced: isbn=<!--0201734850-->9 → isbn= 9 using AWB (11967)
Line 1:
'''Egoless programming''' is a style of [[computer programming]] in which personal factors are minimized so that quality may be improved. The [[cooperative]] methods suggested are similar to those used by other [[collective]] ventures such as [[Wikipedia]].
 
== Origin ==
Line 7:
==Peer reviews of code==
 
To ensure quality, reviews of code by other programmers are made. The concept of ''egoless programming'' emphasises that such reviews should be made in a friendly, collegial way in which personal feelings are put aside. [[Software walkthrough|Structured walkthrough]]s are one way of making such a formal review.<ref>{{cite book | url=http://books.google.com/books?id=d7BQAAAAMAAJ&pgis=1 | title=Peer Reviews in Software: A Practical Guide | publisher=Addison-Wesley | year=2001 | page=14 | isbn=<!--0201734850--> 978-0-201-73485-0 | last=Wiegers | first=Karl Eugene}}</ref>
 
==Strengths==