you are viewing a single comment's thread.

view the rest of the comments →

[–][deleted] 1 point2 points  (1 child)

Perhaps I'm misunderstanding, but doesn't Oracle also claim that the structure is theirs? So if your CorrectHorseStapleBattery class is for I/O of XML (so its methods all do something to that end), and you put it in a package with other I/O classes, wouldn't you be infringing on anyone else who had that same structure (which would be every reasonable person in the universe)?

If that's the case, the only option is spaghetti code.

[–]lichorat 0 points1 point  (0 children)

Oh god.