This week's book giveaway is in the OO, Patterns, UML and Refactoring forum. We're giving away four copies of Refactoring for Software Design Smells: Managing Technical Debt and have Girish Suryanarayana, Ganesh Samarthyam & Tushar Sharma on-line! See this thread for details.
I am trying to understand where it says in the assignment "take requests from home owners for a type of service, and offer the homeowner one or more contractors that can provide the required services". To me that seems like the customer can lease one or more contractors for their job. Is that correct?
Hi, Surya! My first intention was not to allow this. But now I think it makes sense that one customer would like to take several (different) services.
I have related question: There is nothing in my assignment about releasing the contractor that was assigned to customer. I mean whether I should assume that it will be available after some time or provide releaseIt functionality?
SCJD (B&S in progress)
Joined: Nov 06, 2005
Yeah see I think the specs for the assignment are leaving too much open to interpretation. I really would like some answers from some other more experienced members in this forum on this matter. I already have read that if you hire a contractor you need to implement the fact that you are going to unhire the contractor after the work is done. I dont think that is required for the assignment so I am assuming that all we need to do is implement the hire functionality and it could be the same custmoer is hiring multiple contractors. That is my take on it.