Hlavní navigace

Názor k článku David Grudl: Open source je komunismus a nefunguje. Ideální je ho nedělat od david.cerny.lb - Přesně. A v tom spočívá princip celého Nette....

  • Článek je starý, nové názory již nelze přidávat.
  • 3. 8. 2018 17:06

    david.cerny.lb

    Přesně. A v tom spočívá princip celého Nette. Jeden příklad za všechny:
    Nette umí Dependency injection (DI), Laravel umí Dependency injection (DI), ale také např. Facades (něco jako Service Locator, statické rozhraní k Service Containeru, není povinné ani nutné fasády používat).
    Možnost volby v Laravelu je vývojáři i uživateli Nette označována jako peklo. Jde o hlavní (a mnohdy jediný) argument, proč je Nette lepší (nemá tuto ďábelskou vlastnost označovanou v diskuzích termínem "Statické peklo").
    V Nette vůdce prohlásíl, že nejlepší a na všechno je DI a pokud na této planete existuje framework, který krom DI poskytuje i jinou svobodnou volbu, je to špatně (programátor určitě zvolí špatně a to by se v Nette prostě stát nemohlo).
    Uvedený příklad charakterizuje co konkrétně Nette představuje a na jakých principech je vyvíjen.