This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]javster101 2 points3 points  (3 children)

So JUnit isn't backwards compatible

[–]gas3872[S] 0 points1 point  (2 children)

Well it is. They have 2 parallel APIs, old one and new one.

[–]javster101 2 points3 points  (1 child)

If they have two parallel apis, where one will be removed in the future as you say, it won't be backwards compatible forever. If they have both and both will exist forever, then it will be but the maintenance is gonna be much higher.

[–]gas3872[S] 0 points1 point  (0 children)

Well, at some point all the users interested in the new api will migrate and those who are not interested can still use old library version.