Sat, 25 Oct 2008 20:53:00 +0200 |
Jaroslav Tulach |
Solutions by Petr Smid
default tip
|
changeset |
files
|
Sat, 25 Oct 2008 20:30:54 +0200 |
Jaroslav Tulach |
Jan Zak managed to break solutions 4, 6, 13, 14
|
changeset |
files
|
Sat, 18 Oct 2008 16:51:45 +0200 |
Jaroslav Tulach |
Slightly unfair, but no permission needing incompatibility in solution 14
|
changeset |
files
|
Sat, 18 Oct 2008 12:53:54 +0200 |
Jaroslav Tulach |
Merge: Up-to-date with public repository
|
changeset |
files
|
Sat, 18 Oct 2008 07:47:34 +0200 |
Jaroslav Tulach |
Merging task4 solutions
|
changeset |
files
|
Sat, 11 Oct 2008 18:25:11 +0200 |
Jaroslav Tulach |
Solution 06 is quite good (maybe perfect) from the perspective of binary compatibility. For a while I thought I am going to give up, however then I noticed that there is an added overloaded method. With proper parameters this can cause the previously OK source to become uncompilable.
|
changeset |
files
|
Sat, 11 Oct 2008 14:02:33 +0200 |
Jaroslav Tulach |
Solution 13 is not functionally compatible as its changed behaviour of equals method on one of its API types
|
changeset |
files
|
Sat, 11 Oct 2008 13:56:39 +0200 |
Jaroslav Tulach |
Solution12 is binary backward incompatible as it removed method with two Currency parameters and replaced it with ... one. This is source compatible, but binary incompatible.
|
changeset |
files
|
Sat, 11 Oct 2008 13:30:16 +0200 |
Jaroslav Tulach |
Solution 04 is not source compatible as it added new methods into a subclassable interface
|
changeset |
files
|
Sat, 11 Oct 2008 13:25:34 +0200 |
Jaroslav Tulach |
Solution 02 is not backward compatible as it changed return type of one method in ConvertorFactory class
|
changeset |
files
|
... |