• cAUzapNEAGLb@lemmy.world
    link
    fedilink
    arrow-up
    48
    arrow-down
    3
    ·
    2 months ago

    I fucking hate Spring.

    The quickest way to get a team of 10 contractors to turn 100 lines of basic code from a decent engineer into 2k, with 50 janky vulnerable dependencies, that needs to be babied with customized ide’s and multi-minute+ build times and 60m long recorded meetings.

    Fuck Spring.

    • passepartout@feddit.de
      link
      fedilink
      arrow-up
      19
      arrow-down
      4
      ·
      edit-2
      2 months ago

      Wouldn’t want to write a webserver / database connection / scheduler / etc. from scratch. Spring Boot plus lombok turns 2k lines of code into 100.

      • MajorHavoc@programming.dev
        link
        fedilink
        arrow-up
        18
        arrow-down
        3
        ·
        2 months ago

        … Looks both ways…

        Python does the same in 10 lines of code.

        … Ducks under a table to avoid the ensuring flames …

      • expr@programming.dev
        link
        fedilink
        arrow-up
        2
        ·
        2 months ago

        Sure… That"s what libraries are for. No one hand-rolls that stuff. You can do all of that just fine (and, actually, in a lot less code, mostly because Java is so fucking verbose) without using the nightmare that is Spring.

    • MajorHavoc@programming.dev
      link
      fedilink
      arrow-up
      12
      arrow-down
      1
      ·
      2 months ago

      Fuck Spring.

      Actually, there’s a lot to be said for being able to configure your spleamtomoter without needing to reverse the polarity on the stack cache rotator arm.

      I’m kidding.

      Fuck Spring.