I am planning to use the ServiceLocator and BusinessDelegate patterns for the travel/booking system. Is it necessary to show related classes (XXXServiceLocator and XXXDelegate) in the class diagrams or sequence diagrams?
Can I not just attach a note to indicate that these popular patterns will be utilized to achieve loose-coupling. I am assuming that these patterns are almost ubiquitous and don't need explicit depiction in the model.
Can someone validate this assumption, please?
Sun Certified Enterprise Architect
posted 11 years ago
I think you need to justify why you choose those mentioned patterns in your design. One of the things with Design Patterns are, they have no default implementation. You need to show some kind of class stating that it's ServiceLocator or Business Delegate(I believe only name is sufficient).
What are you doing? You are supposed to be reading this tiny ad!
the new thread boost feature brings a LOT of attention to your favorite threads