Die Dreier- und die Fünferregel sind Faustregeln in C++ für die Entwicklung ausnahmesicheren Codes und zur Formalisierung von Regeln für das Ressourcenmanagement .
Kategorie
Software engineering folklore
10 Artikel
Die Jargon-Datei ist ein Glossar und Wörterbuch der von Programmierern verwendeten Slangbegriffe .
In der Computerprogrammierung bezeichnet man als Code-Smell jedes Merkmal des Quellcodes , das auf ein tieferliegendes Problem hindeutet.
Greenspuns zehnte Programmierregel ist ein Aphorismus in Programmiererkreisen und insbesondere in Programmiersprachenkreisen , der besagt:
The law of conservation of complexity, also known as Tesler's Law, or Waterbed Theory, is an adage in human–computer interaction stating that every application has an inherent amount of complexity that cannot be removed
Software-Rot ( Bit-Rot , Code-Rot , Software-Erosion , Software-Zerfall oder Software-Entropie ) ist die Verschlechterung, der Verfall oder der Verlust der Nutzbarkeit oder Leistungsfähigkeit von Software im Laufe der
Spaghetti-Code ist Computerquellcode , der einen verschachtelten und daher schwer verständlichen Kontrollfluss kodiert .
In der Computerprogrammierung bezeichnet Boilerplate-Code , kurz Boilerplate , Codeabschnitte, die an mehreren Stellen mit geringen oder gar keinen Variationen wiederholt werden.
„ Don't repeat yourself “ ( DRY ) ist ein Prinzip der Softwareentwicklung, das darauf abzielt, die Wiederholung von Informationen , die sich wahrscheinlich ändern werden, zu reduzieren, indem diese durch Abstraktionen
Der Begriff „wohlwollender Diktator auf Lebenszeit“ ( BDFL ) ist eine augenzwinkernde Bezeichnung für eine kleine Anzahl führender Köpfe in der Entwicklung freier und Open-Source-Software , typischerweise Projektgründer,