A week of fprintfs has me wanting to code rust next weeklemmy.mlimage Alex ( @stsquad@lemmy.ml ) Programmer Humor@lemmy.ml • 8 months ago message-square45fedilinkarrow-up1548
arrow-up1548imageA week of fprintfs has me wanting to code rust next weeklemmy.ml Alex ( @stsquad@lemmy.ml ) Programmer Humor@lemmy.ml • 8 months ago message-square45fedilink
minus-square Cyborganism ( @cyborganism@lemmy.ca ) linkfedilink14•8 months agoMy brother. That’s why you do unit tests.
minus-square milkjug ( @milkjug@lemmy.wildfyre.dev ) linkfedilink7•8 months agoBut are you even a real programmer if you don’t test in production?
minus-square magic_lobster_party ( @magic_lobster_party@kbin.social ) linkfedilink4•8 months agoI shouldn’t need to do unit tests for quick one off scripts
minus-square Kache ( @Kache@lemm.ee ) linkfedilink8•8 months agoWhat kind of quick one off scripts have large complex scopes where variable renames are difficult to track? Besides, these days Python has great LSPs and typing features that can even surpass the traditional typed langs
minus-square magic_lobster_party ( @magic_lobster_party@kbin.social ) linkfedilink3•8 months agoMostly number crunching and data exploration tasks. Just so I can make informed decisions about the data I got. I do this rarely enough so it hasn’t been worth for me to install all these extra third party support wheels.
minus-square potustheplant ( @potustheplant@feddit.nl ) linkfedilink4•edit-28 months agoThose support wheels are for your own (and apparently systematic) errors…
My brother. That’s why you do unit tests.
And lint
But are you even a real programmer if you don’t test in production?
I shouldn’t need to do unit tests for quick one off scripts
What kind of quick one off scripts have large complex scopes where variable renames are difficult to track?
Besides, these days Python has great LSPs and typing features that can even surpass the traditional typed langs
Mostly number crunching and data exploration tasks. Just so I can make informed decisions about the data I got. I do this rarely enough so it hasn’t been worth for me to install all these extra third party support wheels.
Those support wheels are for your own (and apparently systematic) errors…