home.social

#badcoding — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #badcoding, aggregated by home.social.

  1. Nice one #Bunnings I put an order in this evening for 7 items to be delivered, completed the paypal checkout like usual and the bunnings page displays "error" right after, so now it seems the payment has come out of my account but bunnings system has no record of the sale as their database "chucked a spaz" right when my payment was going through.. Lucrative little error that one, free cash for the corporation without having to supply the goods as their account accepts my payment happily while saying "what sale?"...

    Needless to say I'll be following up till I get every dollar back.

    Why do this to customers? Hire someone who knows how to code a back-end properly FFS. 😡

    #BadCoding #BadWebsites #CorporateFail

  2. More things #brightspace can't do: change a quiz question grading in a way that allows all attempts of that question to be regraded. Apparently, it can only change future attempts. If you want to fix (or update or give more credit for) a particular question after the quiz has started, you can go fuck yourself and then go edit a few dozen individual quiz responses.

    #badDesign #badCoding #capitalism

  3. Just a quick #brightspace #hatepost:

    1. In at least a couple of multiple-select dialogs, choices down the page FUCKING RESET all choices previously made up-page. With no flag, no warning, etc.

    e.g., for accommodation overrides for students on a quiz, you choose dates, extra time, other conditions, etc. Then at the bottom of the page (actually a 20-line window within a page, so what you already did scrolls up and out of sight) you choose the subset of students this applies to.

    And as soon as you do, everything else you have done resets to default values--that is, Very Wrong Values, without any indication this has happened. There you are, looking at the "save" button, unaware that brightspace just fundamentally fucked something up that will take back-and-forth emails, frustration, and crying/angry students to notice or fix.

    While I'm at it...

    2. Half the "enter URL" fields when adding links to external content are pre-populated (hard version) with "https://" and the other half aren't. If you get into the wrong habit when creating your content, you get broken links.

    3. Half the "insert an image" fields for content (e.g., for quiz questions, handouts, etc.) accept drag-drop from a desktop file manager. The other half don't, requiring a sequence of 3-5 button hunts and clicks, then (in a subset of these) searching through your computer's filesystem.

    Is it so wrong to want my job not to be made harder because a billion-dollar company can't be bothered to do basic shit?

    #badCoding #badDesign #UserAntagonistic #basic #lms #highered #frustration #fuck #capitalism #educorporate