• chrash0@lemmy.world
    link
    fedilink
    English
    arrow-up
    2
    ·
    2 days ago

    nice this is the same list of excuses i get from my data engineers when they don’t want to version control/test/do software engineering work. what a bunch of wasted ink on “why my domain is so special i don’t have to unit test”. data is an artifact that is produced by source code; sounds like software engineering to me. i can’t tell you how many times i’ve been in a debugging session with a data engineer looking at Scala code where the very first suggestion is “write a unit test to debug this”, and they come back with excuses like this so they flounder and debug in deployment and waste hours to flakily do what a unit test would robustly prove once and for all. maybe that’s why you’re missing your end of sprint deadlines.

    i also resent the idea that Agile means working in 2 week sprints. it doesn’t seem very Agile to be so prescriptivist.