Pozastavil bych se u toho composeru.
Myslím si, že autor tento nástroj zle pochopil.
Jeden příklad za všechny: pokud mi guzzle vadí, tak si vytvořím vlastní odlehčené řešení (sám jsem to tak použil). A to dám jako balíček. Nikdo mě přece nenutí používat balíčky, které mi nepřijdou optimální.
Composer slouží k řešení situace, kdy máte desítky aplikací, a v každé chcete mít nějakou, klidně vlastní, knihovnu. Pomůže vám v tom, že v každém okamžiku budete vědět, v jakém stavu ta knihovna je. Tedy, nestane se vám, že v jedné aplikaci máte tu knihovnu patchnutou tak, v druhé jinak, ve třetí vůbec.
Composer řeší situaci, když pracujeme v týmu, a kolega dostane za úkol udělat über optimální a odlehčenou implementaci něčeho, a mě pak řekne, až bude mít hotovo. Nebudu si složitě stahovat jeho repo v nějaké verzi, a řešit jak requirovat jeho knihovny - protože toto je již standardizované.
Z tohoto důvodu jsou námitky autora bohužel liché.
Přečteno 20 621×
Přečteno 18 465×
Přečteno 17 708×
Přečteno 17 447×
Přečteno 16 115×