rixlabs.bsky.social
@rixlabs.bsky.social
Software architect with strong opinions | Offering 15+ years of knowledge from wherever I am | I share insights and real world experiences in the IT business
I also write weekly in long format here: https://ituntold.rixlabs.dev/
For sure more original than photography these days 🙂
January 5, 2025 at 6:49 PM
Same year I got a Pentium 166 MMX for Christmas
January 5, 2025 at 6:46 PM
I could understand a politician...but a doctor
December 2, 2024 at 5:40 PM
Pareto principle on steroids 🤣
December 2, 2024 at 4:22 PM
Big enough to cover everything (that you know about 🤣) but small enough to not hinder evolution
November 26, 2024 at 9:22 AM
Like and follow if you like this kind of content
November 26, 2024 at 7:15 AM
And here's the real kicker: as tests become more intricate, they can become less reliable. Ironically, you might end up with a situation where your tests themselves become a source of uncertainty.
November 26, 2024 at 7:15 AM
With an overly complex test suite, you might find yourself spending more time updating tests than actually improving the code.
November 26, 2024 at 7:15 AM
But in reality,you can end up with a test suite that gives you a false sense of security.Just because you have hundreds of tests doesn't guarantee your code is bulletproof.
November 26, 2024 at 7:15 AM
It's like building a complex bureaucracy of verification each test becomes another layer of paperwork that needs its own management.
Consider how quickly things can spiral. You might start with good intentions, believing more tests mean more reliability.
November 26, 2024 at 7:15 AM
But there's more to this story than just extra work. Have you ever been in a situation where you felt overwhelmed by your own test suite? As tests proliferate, they start to create their own set of challenges.
November 26, 2024 at 7:15 AM
Primarily, I'm referring to redundant tests of a piece of code that has already been covered elsewhere. The main problem with over-covering is the necessity to modify multiple tests when you change the behavior of your productive code.
November 26, 2024 at 7:15 AM