Content deleted Content added
m http→https for Google Books and Google News using AWB |
|||
Line 3:
== Origin ==
The concept was first propounded by [[Gerald M. Weinberg]] in his seminal book of 1971, ''The Psychology of Computer Programming''.<ref>{{cite book | url=
==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=
==Strengths==
Line 22:
==Rival concepts==
Egoless programming explicitly minimizes constraints of [[hierarchy]] and [[Social status|status]] so as to enable the free exchange of ideas and improvements. It may be contrasted with the [[chief programmer team]] concept which emphasises specialisation and leadership in teams so that they work in a more disciplined way.<ref>{{Citation | url=
==See also==
|