gulli:lexikon - Alle Begriffe der Untergrund-Szene
Tipp: Benutze die Suche, um weitere Begriffe im gulli:lexikon nachzuschlagen.
Programmiererjargon ist ein Jargon, der von Programmierern gesprochen wird. Programmiererjargon ist stark von Anglizismen geprägt.
Beispiele
- Bug: Programmfehler. Bugfix: Fehlerkorrektur.
- Build: Bezeichnung für eine Software-Version, eine Software-Versionsnummer (oder deren Bestandteil), einen Software-Erstellungsvorgang oder das Endprodukt eines Software-Erstellungsvorganges.
- Default: Voreinstellung oder Standardwert. Gemeint ist eine Einstellung, die gewählt wird, falls der Benutzer oder Programmierer keine eigene Eingabe vornimmt.
- Ein Hack ist eine auf die Schnelle programmierte Problemlösung oder Fehlerbehebung, die jedoch oft designtechnisch problematisch sein kann. (vgl. Quick and dirty und Workaround)
- Ein Easter-Egg ist eine undokumentierte Funktionalität in einem Programm, die nur durch eine spezielle - ebenfalls undokumentierte - Aktion ausgelöst werden kann. So war in Word97 ein Flipper eingebaut und in Excel97 ein Flugsimulator. Ursprünglich hatten Easter-Eggs eine ernstere Bedeutung: Sie sollten Urheberrechtsstreitigkeiten vorbeugen. Wurden Teile eines Programmes (Bibliotheken, etc.) unrechtmäßig übernommen, dabei jedoch als Eigenentwicklung ausgewiesen, konnte der Geschädigte durch Auslösen des Easter-Eggs nachweisen, dass das Modul von ihm stammt.
- Patch: Ein Patch (von engl. Flicken) ist eine Korrekturauslieferung für eine Software. Eine Zusammenfassung mehrerer Patches wird in der Microsoft-Welt beispielsweise Service Pack genannt.
- Quick-and-Dirty-Programmierung bezeichnet die schnelle Implementierung einer neuen Anforderung an ein Programm, die designtechnisch problematisch ist, da statt einer notwendigen Änderung des Gesamtkonzeptes nur eine punktuelle Änderung gemacht wird, die mit großer Wahrscheinlichkeit bei der späteren Programmpflege zu Problemen führen wird. (vgl. Hack)
- Als Snippet (engl. Schnipsel) bezeichnet man ein kleines, im Quelltext vorliegendes Programmfragment, das ein Teilproblem bei der Programmierung löst.
- Der bildhafte Ausdruck Spaghetti-Code bezeichnet ein Programm, in dem, durch unbedingte Sprünge (z.B. zahlreiche verschachtelte Sprunganweisungen), der Programmablauf schwer nachzuvollziehen ist, wie bei einem Berg Spaghetti, bei dem es sehr schwer ist heraus zu finden, welche Nudelenden zusammen gehören.
- Ein Workaround ist ein programmtechnisches Konstrukt zur Umgehung oder Vermeidung eines Fehlers in einem anderen Programm oder Programmteil oder einer Bibliothek, ohne den Fehler oder die Ursache des Fehlers an sich zu beheben.
Siehe auch
fr:Programmation spaghetti
he:קוד ספגטי
it:Spaghetti code
ja:スパゲティプログラム
ko:스파게티 코드
pl:Spaghetti code
pt:Código espaguete
ru:Спагетти-код
sr:Шпагети код
sv:Spagettikod
Dieser Artikel basiert auf dem Artikel Programmiererjargon
aus der freien Enzyklopädie Wikipedia
und steht unter der GNU-Lizenz für freie Dokumentation.
In der Wikipedia ist eine Liste der Autoren
verfügbar.