• PhilMcGraw@lemmy.world
    link
    fedilink
    English
    arrow-up
    2
    ·
    9 小时前

    Yeah, honestly overly splitting things up is worse sometimes, that’s how you end up in Java land. Any time you want to grok a specific function you end up down 30 abstracted code paths. Essentially need a compiler to unroll it all to actually see what it’s doing.

    • ripcord@lemmy.world
      link
      fedilink
      arrow-up
      1
      ·
      9 小时前

      Java was exactly the negative use case I was thinking of. Trying to track down the flow of things for code I don’t look at regularly drives me insane.