Fiscozen Interview Question

design pattern, composite pattern, refactoring, unit test