Search Results
7/11/2025, 10:47:20 PM
OH MY GOD I FUCKING HATE MY TECH LEAD. I swear to fucking god he's the long lost twin brother of Dave Farley or some shit. He lives and breathes everything uploaded to the Modern Software Engineering (/Continuous Delivery) YouTube channel like it's a law of the universe that needs to be adhered to (even when the business side is clearly working the opposite way).
Our codebase is a fucking mess; it's shared by like 6 teams across multiple timezones. Nobody else does TDD. YET FOR SOME FUCKING REASON we have to because our tech lead expects this from us. We have to "use tests to inform our understanding of the system" when some of the existing fucking tests are just assert(true). We have to "use tests do inform our design decisions" when in reality it would take 3 fucking days of refactoring to make the tests actually usable to do so.
I fucking hate this. I just want to do my work and go home. I could write the implementation + required tests to cover it in no time flat, but implementing and following TDD properly in this code base is hell and takes me thrice as long. I've done TDD on my own time and I get it but I just don't understand why we have to hold ourselves to such high standards when nobody fucking else does.
Does anyone else face this kind of bullshit?
Our codebase is a fucking mess; it's shared by like 6 teams across multiple timezones. Nobody else does TDD. YET FOR SOME FUCKING REASON we have to because our tech lead expects this from us. We have to "use tests to inform our understanding of the system" when some of the existing fucking tests are just assert(true). We have to "use tests do inform our design decisions" when in reality it would take 3 fucking days of refactoring to make the tests actually usable to do so.
I fucking hate this. I just want to do my work and go home. I could write the implementation + required tests to cover it in no time flat, but implementing and following TDD properly in this code base is hell and takes me thrice as long. I've done TDD on my own time and I get it but I just don't understand why we have to hold ourselves to such high standards when nobody fucking else does.
Does anyone else face this kind of bullshit?
Page 1