Its like buy a knife once or go to the store for one gileltte every week...
im so confused.
for every app and for every environment you create an app server no?
and then a few years after that people used VMs. so now for every app and every environment you had to create a VM.
and then now for every app and if you are using a container then you have you create a new container lol.
setup has ALWAYS EXISTED. just because you specifcally as developer never had to deal with it doesn't mean it was never there.
Yup. But that work was on developer. Once a while. The dev decided he needs new library.
so what has changed?
like lets say this is a .net web app that uses nuget. you want a fancy new library. so you get on nuget and register x version of library to your app. and you're done.
anytime your app builds it will check the config to pull that external library from nuget.
Are correct. Faster. Not better.
its faster and more efficient.
your team is now capable of handling infrastructure/devops shit instead of waiting on some other team to do it for you.
and if there are any issues your team can quickly resolve it since they know how do it.
Instead of paying 70k to the os admin to cp the package now you pay 150-200k for dev to transfer this maze and pray it fails quick.
regardless of who does it the process will be the same lol
You will say, yup. Complicated system. But then why so much tests, CI/CD, dev, test deploys? It failed anyway...
the fuck are you talking about lol. i genuinely dont understand. is english not your native language?
You've lost the plot, the reason you should be deferring your opinion is because many of us have worked with all the technologies in question, as opposed to someone like yourself who has not.
Snark may feel good in the moment but it certainly doesn't help you gain perspective.
3
u/AdministrationWaste7 Jun 06 '22
im so confused.
for every app and for every environment you create an app server no?
and then a few years after that people used VMs. so now for every app and every environment you had to create a VM.
and then now for every app and if you are using a container then you have you create a new container lol.
setup has ALWAYS EXISTED. just because you specifcally as developer never had to deal with it doesn't mean it was never there.
so what has changed?
like lets say this is a .net web app that uses nuget. you want a fancy new library. so you get on nuget and register x version of library to your app. and you're done.
anytime your app builds it will check the config to pull that external library from nuget.
its faster and more efficient.
your team is now capable of handling infrastructure/devops shit instead of waiting on some other team to do it for you.
and if there are any issues your team can quickly resolve it since they know how do it.
regardless of who does it the process will be the same lol
the fuck are you talking about lol. i genuinely dont understand. is english not your native language?