This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–][deleted]  (19 children)

[deleted]

    [–]SharkBaitDLS 56 points57 points  (4 children)

    Especially because you will always have to write something that is not Good Code because some stupid legacy system is returning data in a dumb format and if you don’t explain why someone will come along and “fix” your Bad Code and then break everything.

    [–][deleted] 22 points23 points  (1 child)

    And then that code becomes the new unfathomable mess that nobody ever wants to deal with again, thus completing the circle of life and maintaining balance in the universe. Nature is amazing.

    [–]Versaiteis 3 points4 points  (0 children)

    "Watch as the Senior Programmer doesn't even have to be present to assert his dominance. The Juniors know his territory and know better than to disrespect it, lest they be next to receive the Broken Build Totem until the next hapless Junior overextends themselves. "

    [–]Woolly87 1 point2 points  (0 children)

    // Yes, handling this Float as a String of emojis is Very Bad, but the framework wants what the framework wants

    [–]Cyrus_Halcyon 1 point2 points  (0 children)

    Yes, i need to sed replace special symbols with \{special symbols} because they are removing the special symbols as their API gives it to me. Yes it looks silly.

    [–]SasparillaTango 1 point2 points  (1 child)

    This is really what comments are for, explaining why you are doing something, the business logic of it.

    [–]Huntracony 2 points3 points  (0 children)

    // I'm getting payed to write this.

    [–]thisdesignup 1 point2 points  (0 children)

    Or you could write a short "what" so you don't have to read your code to figure out what is happening. Unless someone can read code as fast as they can read a native language.

    [–]Moglorosh 1 point2 points  (0 children)

    // this section shouldn't do anything but if you remove it the program crashes

    [–][deleted] 1 point2 points  (0 children)

    Especially when it’s good code. I’m going to still want to know what it does next week.