35

if (questionAsked) {
retuen "It depends...";
}

I hate it I hate it I hate it

But it's true because there are a fuckton of factors that determine the answer to a question and nobody ever knows all of them.

I can rarely answer a question from classmates or non-techs without saying that it depends or that there are multiple options.

"Are statics ever good?" It depends
"Should I inject this dependency?" It depends
"Should I google every question first?" It depends

I fear giving a whole answer without knowing the details or at least seeing the code. I've come across multiple XY problems and I'm glad I took the time to look at some code first.

Comments
  • 6
    I'm glad that someone finally pointed this out.
  • 3
    There is always many ways to solve a problem.
    The correct way depends on many factors - mostly time/quality/completeness.
  • 3
    Voting to close this question because: too broad

    Voting to close this question because: primarily opinion-based
  • 1
    If someone feels they need to ask you if they should always google something, you say yes. No one should ask that question, the fact that they are means they aren’t ready for life. Send them back to the womb, bish needs some time to figure the basic shit out. They can try out life again later
  • 2
    @Plasticnova The question was EVERY question, which is insane:

    "What stack do we use?" => "Just Google it"
    "Who is the Product Owner" => "Just Google it"
    "Why did you do X at Y?" => "Just Google it"
  • 1
    @alexbrooklyn I find it easier to formulate questions for google than a real person. Be great if I could just speak to others in keywords and skip the rest. Just walk up and be like, postgresql closure table example

    And they just start giving me the run down, during which I could just cut them off and say, “NEXT”, and they instantly start giving me a new example. Why can’t people just be walking search boxes
  • 1
    Why not use dependency injection and type hints in real life ;-)
  • 1
    I feel like there should be a default case for all of these things. Because trying to explain every possible situation is time-consuming and unnecessary
  • 2
    We live in a HEAVILY opinionated world where everyone either responds with what they THINK is correct or answer with a simple “it depends” which doesn’t help solve anything.
  • 3
    @Superviral Well... I mean it depends
  • 2
    Stack be like
    @highlight If (questionsAsked) {
    return "The question is stupid and a duplicate";
    }
  • 5
Add Comment