• The Software Peter principle is used in software engineering to describe a dying project which has become too complex to be understood even by its own...
    6 KB (695 words) - 21:22, 5 December 2024
  • Peter Principle may also refer to: The Peter Principle (TV series), a British television series Software Peter principle, a concept in software engineering...
    637 bytes (115 words) - 20:22, 21 February 2021
  • Escalation of commitment Gold plating (software engineering) Optimism bias Planning fallacy Software Peter principle Shturmovshchina Wishful thinking Yourdon...
    5 KB (484 words) - 11:10, 18 April 2025
  • of software development philosophies List of tools for static code analysis Software rot – Process of software deterioration Software Peter principle –...
    10 KB (1,133 words) - 01:12, 5 May 2025
  • Greenspun's tenth rule (category Software engineering folklore)
    self-hosting Common Lisp. Inner-platform effect Software Peter principle Turing tarpit Zawinski's law of software envelopment Greenspun, Philip (1990–2017)...
    5 KB (456 words) - 22:13, 12 April 2024
  • minimize their ability to harm productivity. The Dilbert principle is inspired by the Peter principle, which is that employees are promoted based on success...
    6 KB (751 words) - 15:57, 24 February 2025
  • In user interface design and software design, the principle of least astonishment (POLA), also known as principle of least surprise, proposes that a component...
    15 KB (1,651 words) - 17:37, 22 March 2025
  • and other fields, the principle of least privilege (PoLP), also known as the principle of minimal privilege (PoMP) or the principle of least authority (PoLA)...
    15 KB (1,761 words) - 13:59, 5 May 2025
  • Thumbnail for Object-oriented programming
    good software, created by Michael Feathers: Single responsibility principle: A class should have only one reason to change. Open/closed principle: Software...
    67 KB (7,159 words) - 00:55, 20 April 2025
  • In computer programming jargon, a heisenbug is a software bug that seems to disappear or alter its behavior when one attempts to study it. The term is...
    12 KB (1,405 words) - 06:46, 9 April 2025
  • inventor of Java, added the eighth fallacy. In an episode of "Software Engineering Radio" Peter Deutsch added a ninth fallacy: "It's really an expansion of...
    6 KB (580 words) - 12:30, 21 March 2025
  • head of a pin? Jevons paradox List of eponymous laws Omission bias Peter principle Procrastination Narcissism of small differences Sayre's Law Scope neglect...
    11 KB (1,313 words) - 18:56, 29 January 2025
  • In software engineering, a software design pattern or design pattern is a general, reusable solution to a commonly occurring problem in many contexts in...
    47 KB (3,181 words) - 01:22, 5 May 2025
  • Thumbnail for Free and open-source software
    open-source software (FOSS) is software available under a license that grants users the right to use, modify, and distribute the software – modified or...
    89 KB (7,563 words) - 17:10, 1 May 2025
  • outline is provided as an overview of and topical guide to software engineering: Software engineering – application of a systematic, disciplined, quantifiable...
    25 KB (2,080 words) - 06:27, 28 January 2025
  • problem-solving principle that recommends searching for explanations constructed with the smallest possible set of elements. It is also known as the principle of parsimony...
    94 KB (10,888 words) - 09:59, 31 March 2025
  • on August 17, 1966, and seems to be one of the first software patents, establishing the principle that the computer program itself was unpatentable and...
    74 KB (8,292 words) - 13:47, 23 April 2025
  • Thumbnail for Max (software)
    Francisco-based software company Cycling '74. Over its more than thirty-year history, it has been used by composers, performers, software designers, researchers...
    15 KB (1,733 words) - 21:10, 28 April 2025
  • Agile software development is an umbrella term for approaches to developing software that reflect the values and principles agreed upon by The Agile Alliance...
    90 KB (10,192 words) - 20:15, 13 April 2025
  • Minimax (redirect from Maximin principle)
    where he refers to it in the context of The Difference Principle. Rawls defined this principle as the rule which states that social and economic inequalities...
    27 KB (3,814 words) - 12:43, 14 April 2025
  • client software. Command-Query Separation Principle: Queries must not modify the instance. This is not a language rule but a methodological principle. So...
    49 KB (6,083 words) - 22:28, 25 February 2025
  • BSD Authentication (category Berkeley Software Distribution)
    fail-safeness of software, and robustness against malicious and accidental software bugs. Name Service Switch Niels Provos; Markus Friedl; Peter Honeyman (2003)...
    2 KB (197 words) - 16:45, 11 June 2023
  • The end-to-end principle is a design principle in computer networking that requires application-specific features (such as reliability and security) to...
    32 KB (4,203 words) - 22:23, 26 April 2025
  • and noncontributors alike." It is prominently observed in open source software, and has been initially described in Richard Stallman's GNU Manifesto,...
    8 KB (839 words) - 23:39, 11 March 2025
  • called Kraus principle. Besides uses as a card trick, the underlying phenomenon has applications in cryptography, code breaking, software tamper protection...
    62 KB (5,505 words) - 09:50, 17 April 2025
  • Thumbnail for Peter Thiel
    Peter Andreas Thiel (/tiːl/ ; born 11 October 1967) is an American entrepreneur, venture capitalist, and political activist. A co-founder of PayPal, Palantir...
    140 KB (11,996 words) - 23:47, 29 April 2025
  • translation or computer-aided human translation (CAHT), is the use of software, also known as a translator, to assist a human translator in the translation...
    12 KB (1,506 words) - 13:02, 14 April 2025
  • Software design is the process of conceptualizing how a software system will work before it is implemented or modified. Software design also refers to...
    20 KB (2,647 words) - 23:40, 24 January 2025
  • The legal foundation for used software trade rests on the "principle of exhaustion" in copyright law. This principle lays out that a manufacturer's distribution...
    7 KB (690 words) - 21:58, 20 February 2025
  • Thumbnail for Peter J. Denning
    Peter James Denning (born January 6, 1942) is an American computer scientist and writer. He is best known for pioneering work in virtual memory, especially...
    24 KB (2,456 words) - 06:00, 8 April 2025