Hlavní navigace

Názor ke článku PHP Jet - Dependency Injection, továrny a tak dále od Jan Judas - Ne, v kontextu tohoto vlákna se řeší, jak...

  • 11. 2. 2023 17:41

    Jan Judas

    Ne, v kontextu tohoto vlákna se řeší, jak udělat Product::get, když to na různým místě má načítat z různé databáze. Autor komentáře to nejspíš nazval SRP, protože chtěl říct, že načítání z DB má být v jiné třídě než Product (což je pravda).
    Ten tvůj paskvil, co jsi tam napsal, tophle nejen neřeší, ale ani nedává smysl - proč bych proboha měl mít na načítání z 4 druhů DB 4 subclassy Product? A na načítání User ze 4 druhů DB budu mít další 4 subclassy od User? Možná ovládáš teoretický OOP, kde se hodně maluje a dělají se složitý stromy dědičnosti, ale pomocí toho se skutečnej udržitelnej program napsat nedá (protože jak píšeš jinde, musíš znát všechny požadavky dopředu, a to nikdy nenastane).