There have been multiple accounts created with the sole purpose of posting advertisement posts or replies containing unsolicited advertising.

Accounts which solely post advertisements, or persistently post them may be terminated.

programmer_humor

This magazine is from a federated server and may be incomplete. Browse more on the original instance.

henfredemars , in Debugging

You’re sure that there was a crime? You’re fortunate that your bug is consistently reproducible.

Gormadt OP ,
@Gormadt@lemmy.blahaj.zone avatar

My “favorite” is when following the steps to reproduce a specific bug you get an entirely different bug then what was reported

Amends1782 ,

Actually think about that shit when I’m trying to sleep

sbv ,

Alleged crime.

kopczak1995 ,

Git blame would like to have a word with you.

kopczak1995 , in Debugging

Well, seems like coding while drunk didn’t help this time.

ensignrick , in I'll just be a quick 3h
@ensignrick@startrek.website avatar

Me this morning. I’m gonna take a look at why this Jenkins pipeline is failing. This one job starts a dozen others. Half are failing. For different reasons. After starting rewriting a job that someone half assed. Realize the original error was caused by missing input but some are still valid. Still can’t figure out why my rewritten program is erroring. Get pulled away because another program did something weird… I completed nothing today but worked a ton.

My day…

criminalunicorn ,
@criminalunicorn@feddit.uk avatar

You have perfectly described my day almost everyday.

PizzaMane , in I'll just be a quick 3h

At work, I am currently dealing with a table that has no primary key, no foreign key, duplicate (almost) serial numbers, booleans stored as strings, and so on. It’s a nightmare of a table.

Entity framework is acting like I’m on meth for using such a table.

SaintWacko ,

How about a date stored as an integer?

Edit: and I’m not taking about a timestamp

PizzaMane ,

No, we have worse. Dates sometimes stored as strings, sometimes as datetimes, and sometimes as integers. There is no consistency, logic, or forethought to the schema.

It’s rough.

peyotecosmico ,

I’ve been there and you know what’s worse about it? When you fix it only you or a handful of people notice the astronomical labor you did.

“It worked before why did you change it? You are just doing busywork”

PizzaMane ,

Yeah. Luckily the work I am doing is to fix some really bad work that the entire company has been complaining about. So once it’s fixed it will hopefully be a little bit more recognition than that. Plus my boss is pretty level headed.

But who fucking knows? There is always the likelihood that people will say things along those lines. And it ain’t my job to fight them on that.

ChickenLadyLovesLife ,

My all-time favorite database table was a table named STATE, meant to store all US states. It had 531 rows.

Melatonin ,

Confusion … Your medical condition Disorganized

outcide ,
@outcide@lemmy.world avatar

Relatable. 🤣

reverendsteveii ,

well, there’s confusion, paranoia, agitation and so many others…

psud ,

I have been trying to get people in my area to make their new table generically named, since it’s going to be the only table that can map a date range to a different date range, but I’m on holidays now, and they can’t imagine anything other than their little project needing this table, so it’s going to be named for this one project, and it’s columns will be named for the specific data they’ll hold :(

stevecrox , in 10 months later bill revisits his spaghetti code. forgets absolutely everything and refuses to elaborate. this wouldn't have happened if Bill forgot to comment on his code
@stevecrox@kbin.social avatar

Basic rule if someone claims X magically solves a problem they don't follow X and are a huge generator of the problem.

For example people who claim they don't need to write comments because they write self documenting code are the people that use variable names x1,x2,y, etc..

Similarly anyone you meet claiming Test Driven Development means they have better tests will write code with appalling code coverage and epically bad tests.

kd45 , in I'll just be a quick 3h

deleted_by_author

  • Loading...
  • parlaptie ,

    This is a programming community. The joke is that you’re asked to do something that isn’t part of your job, to do someone else’s job for them.

    lars , in Dev rule

    What’s an anal patch

    detectivemittens ,

    Keming strikes again!

    squeezeyerbawdy , in I'll just be a quick 3h

    Oooh I had a 45 second coughing fit- thanks flu and you dear poster!

    ExtraMedicated , in I'll just be a quick 3h

    You wanna know why this dashboard takes a full minute to load? It’s because it joins every table in the fucking database because some people can’t be bothered to look at a separate page for certain information.

    PhlubbaDubba , in I'll just be a quick 3h

    See this is where Excel … well, excels!

    Pivot tables do these data pulls pretty easy

    UnrepententProcrastinator ,

    Please don’t tell that to any manager. They’ll misinterpret it.

    PhlubbaDubba ,

    Nah this is one of those slick work deals, legit all you need to do is list all your entries, order a pivot table, and then you can just arrange your variables to display however you want them to, do a little format pizaz, and voila, here’s that “report” you asked for!

    oce ,
    @oce@jlai.lu avatar

    Is it ironic?

    Mango , in I'll just be a quick 3h

    Well if organizing things in pristine tables makes things quick, why can’t we have nice things?

    Patches ,

    Because Jen in accounting doesn’t believe in it, and Tom the CIO likes his data stored raw in TXT Amphibious Delineated. Then our biggest client prefers data as Jason so we swapped half of our database to that to speed things up.

    But the real problem is high turnover because we don’t pay anyone enough to work on things they are proud of. After 2 years we stop doing even 3% COL raises so they go elsewhere. So every 2-4 years each position gets a new opinionated asshole.

    reverendsteveii ,

    our biggest client prefers data as Jason so we swapped half of our database to that

    the app I work with currently stores json as the only column in a sql table and it hurts me so very much. like watching someone pick up a screwdriver and try to bash a nail in with the handle.

    Melatonin , in I'll just be a quick 3h

    Hey! I just started looking at SQL and this is the first SQL joke I’ve ever seen or at least ever gotten!

    So, congratulations me!

    Dave ,
    @Dave@lemmy.nz avatar

    Welcome! Please complete your setup by placing this on your wall: xkcd.com/327

    Melatonin ,

    Lolz got that one too

    JPJones , in I'll just be a quick 3h

    It’s OKAY to say no.

    DinosaurSr ,

    I’ve gotta get better at this…

    Feyter , in Also not C# Block

    Wait… there is a different C than C#?

    Gladaed ,

    /s

    agent_flounder ,
    @agent_flounder@lemmy.world avatar

    Brian Kernighan^1 and Dennis Ritchie spinning in their graves


    1. Yes. Even though he’s still alive. That’s how egregious this heresy is.
    AceSLS ,

    C#? I think you missspelled Microsoft Java™

    aport ,

    C Pound

    open_world ,
    @open_world@lemmy.world avatar

    C Hashtag

    LemmysMum , in GoOn

    127.0.0.1

    open_world ,
    @open_world@lemmy.world avatar

    Heh, you just doxxed yourself

  • All
  • Subscribed
  • Moderated
  • Favorites
  • [email protected]
  • random
  • lifeLocal
  • goranko
  • All magazines