Garbage is a harsh word. Technically fascinating and surely has its applications.
“Talking” with bots surely isn’t a good one. Using it for important stuff? Surely ain’t it either.
Letting it sum up some 5838292 pages of a boring contract to get a slight oversight? Helpful. Relying on it? Dumb.
Getting some translation that can make sense? Helpful. Betting your life on it? Dumb.
Letting then quickly throw a prototype at you in 2 mins that would’ve taken you 2hours? Helpful.
Just deploy it to 100 machines without manually checking? Dumb.
I compare it to snapshot tests a lot. They’re similarly constrained by “good if used wisely” but most people don’t do that. It’s easier to use them extensively. That’s just how people are. They do the easy thing
Garbage is a harsh word. Technically fascinating and surely has its applications. “Talking” with bots surely isn’t a good one. Using it for important stuff? Surely ain’t it either.
Letting it sum up some 5838292 pages of a boring contract to get a slight oversight? Helpful. Relying on it? Dumb.
Getting some translation that can make sense? Helpful. Betting your life on it? Dumb.
Letting then quickly throw a prototype at you in 2 mins that would’ve taken you 2hours? Helpful. Just deploy it to 100 machines without manually checking? Dumb.
Don’t blame the tool, blame the user 😁
I compare it to snapshot tests a lot. They’re similarly constrained by “good if used wisely” but most people don’t do that. It’s easier to use them extensively. That’s just how people are. They do the easy thing