919

Everyone here ranting about a fucking missing semicolon. I can't remember the last time a missing semicolon was the issue...

You wanna know what's REALLY BALL-BUSTING????

WHEN THE FUCKING 10 y/o LEGACY CODEBASE, CODED BY FUCKING PHP WORDPRESS SCRIPTERS WHO THOUGHT THEY COULD BUILD AN ENTERPRISE SHIT CAUSE ZF2 "LOOKS EASY" AND THEN FILL IT UP WITH SPAGHETTI, IS SO BAD WRITTEN THAT IN ORDER FOR THE PAGE TO RENDER YOU ACTUALLY ****HAVE**** TO DISABLE ERROR REPORTING SO WHENEVER A FUCKING ERROR HAPPENS ON THE TEMPLATE RENDER COMPONENT OF ZEND FRAMESHIT 2, YOU'RE LEFT WITH A FUCKING BLANK PAGE AND NOTHING IS LOGGED TO THE LOG FILE, SO YOUR ONLY OPTION IS DIE() DEBUGGING LINE BY LINE ON THE 1300 LINES PHTML FUCKFEST OF A VIEW THEY HAVE.

MISSING SEMICOLON? YES PLEASE, GIVE ME MORE OF THAT SHIT

Comments
  • 243
    And this kids is a proper rant
  • 48
    fucking fuck fuckshit? ++
  • 94
    I've missed these kind of rants. No need for memes or images, this is real world shit right here.
  • 53
    In the old days in school I always loved annoying classmates by leaving a Greek question mark in the code which is looking exactly like a semicolon but breaks compiling...

    Have a nice time in lesson trying debugging that shit 😁
  • 8
    Oh boy. I'm ++ this
  • 16
    Until you discover PhpStorm and xdebug...
  • 67
    I, myself, have been wondering why people are still ranting about missing semicolons in 2017. I've been able to get direct pointers to missing semicolons since the days of using Bloodshed C++ in 2002. Just today, IntelliJ notified me that one of my functions would recursively call itself unless an exception is thrown.

    What editors are people using? Pen and paper?
  • 9
    Looks like we are working on an identical codebase. I feel your anger ++
  • 1
    @kshep92 damn right you are
  • 1
    Right in the feels.
  • 7
    WHY USE CAPSLOCK, BROCKEN KEYBOARD? ----->
  • 3
    What's wrong with your capslock button?
  • 15
    The keyboard is in "rage mode" :)
  • 3
    @herlinaastari welcome to devRant!
  • 3
    @sjzurek i still can't configure PhpStorm and xDebug 😦😦
  • 1
    Rant of the month right away!
  • 2
    Laravel anyone
  • 1
    I feel you bro 👊
  • 1
  • 0
    @tijanmdr spend time learning it, you'll save time later
  • 0
    Here, mate, have a favourite!
  • 5
    You could just redirect error output on your php config
  • 2
    @Garhul Welcome to devRant!
  • 2
    Yeah! Let it out man! That's a real rant!
  • 4
    I know your pain man. Debugging a 3k lines of code in the Phalcon controller. Because OOP is so retarded and the creator of this mess put everything in one place. "It's here, it'll be easier to find it". Find it my ass. And just like you said - blank page instead of an error. Just because "working" page with error reporting turned on looked like a fucking fuckfest. And imagine turning on xdebug. Tons of fucks thrown per second.

    If you think this was just one time - hell no. There were like five or six of them. What about the other? They invoked some "Helper" or "Manager" classes which were just bags of methods. Because OOP and design patterns suck so hard...

    Two months ago we finished rewriting this from scratch and the legacy code was abandoned. The happiest day ever
  • 4
    Fuck that shit! I feel you ^_^
  • 0
    @ChangeReqOfDoom welcome to devRant!
  • 1
    Fuck, this rant still has the feel 25 days later, ++
  • 0
    @kaqqao I think he held down the shift key while typing 😂
  • 2
    legacy spaghetti... my favourite kind. I have a CTO that had written a some-what large iOS app like it was firmware for a micro... (it works > human readable) Now it's my turn to maintain it 👌
  • 1
    @dan0 welcome to devRant!
  • 3
    Believe me. I feel you. I know the legacy shit code game. PHP script kiddies are good at selling their shit to unsuspecting entrepreneurs, and the result is never good.
  • 1
    "Hey boss, what'dwe do wit dah php stuffs???"
    "Just slam the keyboard."
    "KayO!"
  • 0
    Lol I feel you....My IDE screams at me for a missing semicolon so if I do miss one it's not like it trips me up for 30 minutes or anything.
  • 2
    Sounds exactly like my previous job with Magento. Quitting was like reclaiming life
  • 1
    May i suggest you shoutcloud.io?
  • 1
    @shoop

    or a missing tag closure or closing bracket that was opened in another file in fucking multifile wordpress templates.
  • 0
    @kshep92 this should be a rant 🤣🤣
Add Comment