| DDD | Domain-Driven Design | 以商業邏輯而非技術為中心的設計。 | 架構 | 讓程式設計師與企業使用共同語言。 | |
| DDoS | Distributed Denial of Service | 數千台電腦同時攻擊你的網站使其癱瘓。 | 安全 | 讓你徹夜難眠,忙於檢視日誌。 | |
| DES | Data Encryption Standard | 曾是標準,直到被破解。 | 安全 | 如舊鎖,已無防護力。 | AES |
| DevOps | Development + Operations | 一種開發方法,程式設計師和管理員一起工作,快速發布和更新軟體。 | 基礎設施 | DevOps 就是程式設計師說「在我電腦上能跑」和管理員說「在我這也能跑」,而且他們都沒說謊。實際情況看起來像一個人一手滅火一手寫程式碼,同時伺服器還在燃燒。如果你聽到「部署」這個詞沒有伴隨髒話 — 那 DevOps 正在起作用。 | |
| DHCP | Dynamic Host Configuration Protocol | 向網路中的裝置分配 IP 位址。 | 網路與基礎設施 | 讓手機連接 Wi-Fi 時自動取得位址。 | |
| DI | Dependency Injection | 從外部將依賴項傳遞給物件。 | 架構 | 如主廚不種植蔬菜,而是從市場採購。 | |
| DIP | Dependency Inversion Principle | 高階模組不應依賴低階模組的原則。 | 架構 | 避免程式碼變成一團亂。 | |
| DMA | Direct Memory Access | 允許裝置直接與記憶體交換資料,繞過 CPU。 | 一般 | 讓硬碟無需等待處理器空閒。 | |
| DNS | Domain Name System | 將網域名稱轉換為 IP 位址。 | 網路與基礎設施 | 讓你可透過名稱而非數字串訪問網站。 | |
| DRY | Don't Repeat Yourself | 不要重複自己。 | 開發 | 若重複撰寫相同程式碼,即違反此原則。 | |
| DVI | Digital Visual Interface | 用於將顯示器連接到電腦的介面。 | 一般 | 正被 HDMI 和 DisplayPort 取代,仍可見於舊電腦。 | |