• hstde@feddit.de
    link
    fedilink
    arrow-up
    0
    ·
    7 months ago

    Speaking as a German and a software developer: just because you can, does not mean you should.

    Sometimes it is easier and better to not stuff words together and give readers a bad time than to write “Schiffsschraubeneichungsvorgabenverordnungsüberwacher”.

    • Sakychu@lemmy.world
      link
      fedilink
      arrow-up
      0
      ·
      7 months ago

      Sorry for replying this late, totally missed it but i like the analogy. But what would be the alternative? Creating a new word for every function?

      P. S: Also SchiffsSchraubeenEichungsvorgabenVerordnungsÜberwachung is much more readable: That’s why sir Pascal mounted a camel and created PascalCase and camelCase!

    • I_Fart_Glitter@lemmy.world
      link
      fedilink
      arrow-up
      0
      ·
      7 months ago

      Schiffsschraubeneichungsvorgabenverordnungsüberwacher

      From google translate: “Ship propeller calibration specification regulation supervisor”

      • georgette@lemmy.world
        link
        fedilink
        arrow-up
        0
        ·
        7 months ago

        An English software developer would write that as, ShipPropellerCalibrationSpecificationRegulationSupervisor so only the camel case would make a difference here

      • boonhet@lemm.ee
        link
        fedilink
        arrow-up
        0
        ·
        7 months ago

        CamelCase

        Technically you mean PascalCase - camelCase starts with an uncapitalized letter :)