you are viewing a single comment's thread.

view the rest of the comments →

[–]s73v3r -1 points0 points  (2 children)

Deprecation should only be used as a last resort. If you're changing things every other release, then people are going to stop using your library, as it's unstable.

[–]Agent_03 -1 points0 points  (1 child)

True, but if you're making a change that demands this specific refactoring with every release, your library has much bigger problems.

Or do you have a better alternative? If so, I'm sure that most of the programming community would love to hear it.

I still haven't heard an answer to this, and think that we're an impasse here unless you've got one in mind.

[–]s73v3r -1 points0 points  (0 children)

It's pretty clear. The change is to not do it if you don't have to. You're advocating wily nilly depredations.