July 9, 2007
OO Design Challenge
Do you fancy a challenge? Well, come and have a go if you think you're architect enough?
This is a problem I set to help us assess the technical capabilities of developers and designers. The goal is simple - refactor this design to make it more maintainable, and then quantify the level of improvement.
Hint: To be absolutely sure of preserving behaviour, the classes and their dependencies should remain unchanged.
Posted 3 years, 5 months ago on July 9, 2007
The trackback url for this post is http://parlezuml.com/blog/bblog/trackback.php/441/
The trackback url for this post is http://parlezuml.com/blog/bblog/trackback.php/441/

