Model de proiectare

Modelul de proiectare reprezintă un model sau un exemplu de soluție corectă a unei probleme comune în dezvoltarea de software.

Avantajul utilizării modelului de proiectare este reducerea complexității fluxului de lucru, deoarece timpul de scriere a codului este redus. Toate modelele au deja denumiri predefinite, ceea ce ușurează și interacțiunea între dezvoltatori.

Printre dezavantaje se poate remarca faptul că dezvoltatorii pot fi tentați să aplice modelul ales, chiar și atunci când nu toate funcțiile sale sunt necesare pentru produsul implementat.

Există tipuri principale de modele de proiectare:

Vedeți și

  • modelul antipattern,
    care definește o soluție incorectă a problemei
  • setul de concepte Paradigma de programare,
    care definește abordarea la programare
  • tehnica planning-poker,
    care este destinată evaluării volumului și complexității sarcinilor
  • diagrama de ardere a sarcinilor,
    care este aplicată pentru reprezentarea grafică a volumului de muncă