Nette článek mě příjemně překvapil. Jako popis problémů, které DI řeší, pro někoho, kdo ho vůbec nezná, je to super. Beru to tak, že diskuze o tom, jestli je Active Record špatný pattern, byla nad rámec toho, co chtěl článek ilustrovat.
Separace dat od věcí, co s nimi pracujou, zatím podle mě v PHP moc rozšířená není, částečně asi i díky jeho jednovláknovosti - v takovém prostředí člověku projdou horší zvěrstva než třeba v té Javě a ani někdy není poznat, že to vlastně není správně. S příchodem readonly tříd v PHP 8.2 by se to snad mohlo trochu zlepšit (bude jednodušší vytvořit ty třídy, co drží data).
Přečteno 20 188×
Přečteno 18 061×
Přečteno 17 488×
Přečteno 17 029×
Přečteno 15 691×