you are viewing a single comment's thread
view the rest of the comments
[–] 22 points 2 years ago (9 children)

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".

  • source
  • parent
  • hideshow 9 child comments
  • [–] 22 points 2 years ago (4 children)

    Schiffsschraubeneichungsvorgabenverordnungsüberwacher

    From google translate: "Ship propeller calibration specification regulation supervisor"

  • source
  • parent
  • hideshow 4 child comments
  • [–] 7 points 2 years ago (3 children)

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

  • source
  • parent
  • hideshow 3 child comments
  • [–] 6 points 2 years ago (2 children)

    Only a Java dev would write that abomination

  • source
  • parent
  • hideshow 2 child comments
  • [–] 10 points 2 years ago (2 children)

    German's more extreme compound words seem like a good linguistic use case for CamelCase.

  • source
  • parent
  • hideshow 2 child comments
  • [–] 2 points 2 years 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! (reading all the other answers I am proud that we collectively came to the same conclusions that it should be PascalCase!)

  • source
  • parent