| DDD | Domain-Driven Design | Design, das sich an der Geschäftslogik orientiert, nicht an der Technologie. | Architektur | Damit Programmierer und Unternehmen dieselbe Sprache sprechen. | |
| DDoS | Distributed Denial of Service | Tausende Computer greifen deine Website gleichzeitig an, um sie zum Absturz zu bringen. | Sicherheit | Damit du nachts nicht schläfst, sondern losrennst, um die Logs zu prüfen. | |
| DES | Data Encryption Standard | War ein Standard, bis er geknackt wurde. | Sicherheit | Wie ein altes Schloss, das keinen Schutz mehr bietet. | AES |
| DevOps | Development + Operations | Ein Entwicklungsansatz, bei dem Programmierer und Administratoren zusammenarbeiten, um Software schnell zu veröffentlichen und zu aktualisieren. | Infrastruktur | DevOps ist, wenn ein Programmierer sagt 'auf meinem Rechner läuft alles' und der Admin sagt 'bei mir auch', und beide lügen nicht. In der Praxis sieht es aus wie eine Person, die mit einer Hand Brände löscht und mit der anderen Code schreibt, während die Server brennen. Wenn du das Wort 'Deployment' ohne Fluchen hörst — dann funktioniert DevOps. | |
| DHCP | Dynamic Host Configuration Protocol | Verteilt IP-Adressen an Geräte im Netzwerk. | Netzwerk & Infrastruktur | Damit dein Telefon beim Verbinden mit dem WLAN automatisch eine Adresse erhält. | |
| DI | Dependency Injection | Übergabe von Abhängigkeiten an ein Objekt von außen. | Architektur | Wie ein Koch, der kein Gemüse anbaut, sondern es auf dem Markt kauft. | |
| DIP | Dependency Inversion Principle | Ein Prinzip, das besagt, dass High-Level-Module nicht von Low-Level-Modulen abhängen sollten. | Architektur | Damit der Code nicht zum Chaos wird. | |
| DMA | Direct Memory Access | Ermöglicht einem Gerät den direkten Datenaustausch mit dem Speicher, unter Umgehung der CPU. | Allgemein | Damit deine Festplatte nicht darauf warten muss, dass die CPU frei wird. | |
| DNS | Domain Name System | Übersetzt Domainnamen in IP-Adressen. | Netzwerk & Infrastruktur | Damit du eine Website über ihren Namen aufrufen kannst, nicht über eine Zahlenkette. | |
| DRY | Don't Repeat Yourself | Wiederhole dich nicht. | Entwicklung | Wenn du denselben Code zweimal schreibst — hast du dieses Prinzip verletzt. | |
| DVI | Digital Visual Interface | Eine Schnittstelle zum Anschließen eines Monitors an einen Computer. | Allgemein | Wird durch HDMI und DisplayPort ersetzt. Man findet sie noch in alten Computern. | |