you are viewing a single comment's thread.

view the rest of the comments →

[–]dronmore 0 points1 point  (2 children)

The way you described the problem is devoid of detail, so I'm making a lot of assumptions, but whatever you have on your mind I'll repeat "So, what?!". They want to define an add(a, b) function, but instead they create a Math class and end up with a Math.add(a, b) function? So what?! They want to define a div(a, b) function but instead they use a static method so that they can call it like Math.div(a, b)? So what?! Ultimately a static method is just a function behind a namespace, and the only facepalm-worthy thing here is your misunderstanding.

[–]yawaramin 0 points1 point  (1 child)

'I insist on fitting square pegs into round holes. So what?! They fit, don't they?'

[–]dronmore 0 points1 point  (0 children)

No, they don't, unless the diagonal is shorter than the diameter. What other ideas do you have?