• magic_lobster_party@kbin.social
    link
    fedilink
    arrow-up
    29
    ·
    edit-2
    1 year ago

    Often when I ask “why” too many times, it’s because the coder chose the most convoluted approach to the problem.

    Like when someone inherited an entire class just to access a single method, but it turned out he actually didn’t need that method, so he added an extra if statement in that method and a Boolean flag so it can do the thing he actually wanted.

    And this was someone who consider himself a senior programmer.