( Raynes | 2024. 05. 29., sze – 01:04 )

Ha még annyival biztonságosabb lenne, de nem, mert issue-kban ott sorakoznak a bug-ok meg a CVE-k.

Egyébként ez a sok bloat a fejlesztők lustasága miatt van, nagyobb absztrakciók mentén könnyebb nekik dolgozni high level szinten csak bekészített függvényeket, ojjektumokat használni, amik csak kiveszik a vízbűl a zokszigént.

Pedig a sok bloat a fejlesztőnek se jó, mert minél nagyobb a kód, annál több a build és tesztelés, debug ideje, így per nap, per munkaidő egyre kevesebb build és teszt készül el, meg növekszik a mentális teher is, ahogy az egyre hízó kódot kell áttekinteni, meg bugokat megtalálni benne, sőt, a fejlesztő cégnek is annál több időre, erőforrásra, emberre van hozzá szüksége, és ez az egész hízás nem tartható fent örökké.

A túl sok függőség meg azért se jó, mert az meg nem rajtad múlik. Beemelsz egy függőséget a kódodba, amit nem lenne muszáj, akkor kiteszed magad annak, hogy ha esetleg a kódod nem is törik el, nem bugzik, de pl. a függőség meg eltörik, bugos lesz, akkor azt te is megszívod. Kényelem, de öngólt lehet vele lőni.