Live briefing
Everything about Egoless programming
Computer development technique
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. Wikipedia →
đź§ Start here: a 6-step reading path
- Read the overview: Egoless programmingA 5-minute orientation
- Pick up a classic book: Mad men and philosophyThe most-reprinted book on the subject
- Read the landmark paper: Egoless ProgrammingCited 6 times
- Go sideways: Programming teamA closely related topic
- Go sideways: Gerald WeinbergA closely related topic
đź“– Definitions
No dictionary entry for this exact phrase.
🗂️ The subject at a glance
🏆 Landmark papers (most cited)
📚 Books worth reading
Mad men and philosophyRod Carveth · 2010
The ego-less selfCardwell C. Nuckols · 2010- 📕Mad men and philosophyRod Carveth · 2010
- 📕Mad men and philosophyRod Carveth · 2010
Ranked by number of editions on Open Library, a rough measure of how lasting a book is.
đź”— Related topics
- Programming team A programming team is a team of people who develop or maintain computer software. They may be organised in numerous ways, but the egoless programming team…
- Gerald Weinberg Gerald Marvin Weinberg (October 27, 1933 – August 7, 2018) was an American computer scientist, author and teacher of the psychology and anthropology of…
- Outline of software engineering The following outline is provided as an overview of and topical guide to software engineering: Software engineering – application of a systematic, disciplined…
- Pair programming Pair programming is a software development method in which two computer programmers work together at one workstation. One, the driver, writes source code…
- Psychology of programming The psychology of programming (PoP) is the field of research that deals with the psychological aspects of writing programs (often computer programs). The…
- Extreme programming practices Extreme programming (XP) is an agile software development methodology used to implement software systems. This article details the practices used in this…
- Programmer A programmer, computer programmer or coder is an author of computer source code, or someone with skill in computer programming. The professional titles…
- Brooks's law Brooks's law is an observation about software project management that "Adding manpower to a late software project makes it later." It was coined by Fred…