Andromxda 🇺🇦🇵🇸🇹🇼@lemmy.dbzer0.com to Programmer Humor@programming.devEnglish · 2 months agofuck the testslemmy.dbzer0.comexternal-linkmessage-square42fedilinkarrow-up1846arrow-down111
arrow-up1835arrow-down1external-linkfuck the testslemmy.dbzer0.comAndromxda 🇺🇦🇵🇸🇹🇼@lemmy.dbzer0.com to Programmer Humor@programming.devEnglish · 2 months agomessage-square42fedilink
minus-squareRagingRobot@lemmy.worldlinkfedilinkarrow-up38·2 months agoTests are just booby traps for the other engineers so they don’t break your code by mistake.
minus-squareDacoTaco@lemmy.worldlinkfedilinkarrow-up13·edit-22 months agoIts funny cause its true. I often design tests to be “if a case/enum value is added this test will explode and tell them to add code here”
minus-squaresilasmariner@programming.devlinkfedilinkarrow-up8·2 months agoThis is why I like strong type systems with exhaustivity checks
minus-squareDacoTaco@lemmy.worldlinkfedilinkarrow-up2·edit-22 months agoSaaaaame. But sometimes even strongly typed stuff wont break on compilation time
Tests are just booby traps for the other engineers so they don’t break your code by mistake.
Its funny cause its true. I often design tests to be “if a case/enum value is added this test will explode and tell them to add code here”
This is why I like strong type systems with exhaustivity checks
Saaaaame. But sometimes even strongly typed stuff wont break on compilation time
'spose that’s true enough