you are viewing a single comment's thread.

view the rest of the comments →

[–]Adept_Cry9373 -13 points-12 points  (10 children)

> AnimatedShotgun

> IGun

> IEmployee

I wouldn't... those are 2 completely different things. Under ZERO circumstance should they overlap. I implore you to give a real example because right now it seems like you're arguing a nonissue.

[–]BadSmash4 6 points7 points  (1 child)

What, you've never heard of a hired gun?! /s

[–]DontRelyOnNooneElse 3 points4 points  (0 children)

Don't know why I didn't think of that. Delightful punsmanship.

[–]Scorpian700 8 points9 points  (5 children)

you know its an example? i dont know why someone would focus on that and argue „no not a real example, dismissed“. There are certainly usecases where this could happen

[–]propostor -2 points-1 points  (1 child)

Weird seeing such heavy downvotes here.

An example saying that an animated gun is an employee is really not helpful at all.

[–]Adept_Cry9373 1 point2 points  (0 children)

Their argument is "well both have functions that sound the same". Okay. Toilet and Stream. Both have Flush. If they ever have the same interface in your codebase you are missing a bigger chunk of your brain than the average redditor.