Proiectarea de nivel înalt (HLD) explică părțile principale ale soluției și modul în care lucrează împreună. Proiectarea detaliată (LLD) specifică suficiente detalii pentru implementarea consecventă a acestor părți. Sunt termeni de lucru utili; organizațiile nu au un singur șablon obligatoriu de document.
Urmăriți o decizie la ambele niveluri
Pentru un portal de retururi, HLD identifică portalul, serviciul de retururi, sistemul de comenzi și integrarea cu depozitul. Precizează sistemul responsabil pentru fiecare înregistrare și interacțiunile asincrone.
LLD descrie o interacțiune concretă: câmpurile cererii, validarea, tranzițiile de stare, tratarea duplicatelor, constrângerile bazei de date și răspunsurile de eroare. Un inginer trebuie să o poată implementa, iar un tester să cunoască comportamentul așteptat.
