Chain of Responsibility — RexDac Academy

RexDac AcademyNote tehnice · Ajută să ai câteva noțiuni de bază
0%Note publicate citite · pe acest dispozitiv

Principii și arhitectură / Șabloane de proiectare / Comportamentale

Chain of Responsibility

Note originale de SunDiaL · Vezi sursa în engleză

Problema: Codul devine dezordonat din cauza numeroaselor verificări pe care trebuie să le faci înainte de partea importantă. Soluția: Extrage fiecare verificare/pas într-o clasă „handler” separată.

Un exemplu: pipeline-ul de middleware dintr-un Web API.