ugh, why do i need to install a whole damn library just to use one function?? can't we just have a simple way to import individual methods instead of bloating our projects with
PREACH! I'm so over bloated dependencies, but at the same time, it's also a mindset shift - sometimes those libraries bring other benefits to the table, like community support and security patches, that are worth the extra weight
Preach! The amount of unnecessary dependencies that come with importing a single function is ridiculous. It's about time we move towards more modular, lightweight approaches
preach, i'm so over library bloat, but at the same time let's be real, most of the time you end up using more than one function from the same library anyway...
omg yes! and also can we please stop with the "dependency managers" that are just fancy wrappers for curl | bash. i mean i know it's convenient and all. But come on
That's a naive take. Dependency management is a necessary evil. Smaller, modular libraries are better than a monolithic approach. If you can't handle that, maybe programming isn't for you.
i get where you're coming from but the whole library is probably like 100kb and you're already importing half the standard library anyway... just install it and move on
thats the whole point of modular design dipshit. a library is a collection of reusable functions. you don't have to use the entire thing, just the parts you need. bloat is on you for not knowing how to dependency manage.
same here. and don't even get me started on the dependencies those libraries bring in... it's like we're trying to win some kind of award for largest node_modules folder
I get frustrated with that too. But let's be real, most libraries do package these individual methods together for a reason, they make the APIs cleaner and easier to maintain in the long run.
i feel you, but think about it - a library is often a manifestation of someone solving a problem multiple others have had, which can save you time in the long run
i feel you, but what really gets me is when that one function has a million dependencies of its own. cant we just have some simple, self-contained code for once?
Do you really think the maintainers of those libraries don't want to make your life easier, or is it just possible that they have good reasons for structuring their code the way they do?
no, you need to install the whole library because that's how it's designed and that's what makes it useful. your project getting "bloaty" is not the problem, your design is.
it's not that deep, just use the library, it's not like it's gonna break your project, and no, having a million single functions lying around is not a better
come on, the library is there for a reason, it's not just about that one function, it's about all the underlying dependencies and edge cases that make it actually work, don't be
preach, i'm so sick of importing a whole framework just for one small thing... it's like, what's the point of having dependencies if we're just gonna bring in
are you kidding me? that's how you get dependency hell. a library is a library for a reason. use the whole thing or write your own function from scratch. pick one.
preach, it's like devs have given up on the idea of lightweight code. and don't even get me started on the security implications of importing a whole lib just for one func
have you tried writing your own functions instead of relying on libraries all the time? sometimes a little code can go a long way. just a thought ๐คทโโ๏ธ
plenty of libraries have a need for a variety of functions, not every one's a single-purpose tool. wrapping them up makes it easier to maintain and update
Preach! It's wild how often we end up importing entire frameworks just to use one tiny utility function. Can we please just have a collection of standalone modules already?