15
wojtek322
63d

My senior just created this beauty of an API...

Mixing undefined/null values with empty strings & random hyphens for other variables. And the phone number not following standarised notation (we are a telephone provider)

Comments
  • 0
    🤣🤣🤣
  • 2
    Ouchie, this is a particularly painful one!
  • 2
    is this why I get random phone calls from countries I have never been ?
  • 2
    @Grumm probably not. If this is the case here, the caller would probably excuse themselves & say that they dialed the wrong number.

    I assume they got your phone number from a data leak or data brokers. A lot of phone numbers are already recognised as "spam callers" so you can to your device settings and turn "spam call filtering" on. It's not perfect but it helps.
  • 2
    Could be straight out of my workplace. Using these stupid hyphens all over the database because "nulls are bad" somehow
  • 1
    My last job was devops and I was on a project to setup a VoIP Session Border Controller (SBC). I had very limited experience going in setting up SIP on my phone. I just handled the server side, helping out the telecom people.

    It was the third time I've been involved in telecom (with three different companies, in two countries).

    Telecom is a man made horror beyond comprehension.
Add Comment