Practical implementation of façade patterns, DOT NET Programming

Can you give a practical implementation of FAÇADE patterns?

The Façade pattern sits on the top of lot of the subsystems & makes access easy to interfaces of these subsystems. The Basic purpose of Façade is to make interfacing b/w many modules and classes manageable.

1477_facade patterns.png

Figure: -Façade in action

Above is the simple live application of a Façade class. In this we have  4 subsystems :-

  • Customer
  • Product
  • Payment
  • Invoicing

All the 4 modules when built at the initial stage were built completely independent. The main interaction b/w all these subsystems is a customer placing order. This functionality can be attained by using all these subsystems, which involves complex interaction b/w them.

That is where FAÇADE comes to action. We have built a FAÇADE known as "FACADEORDER" which sits on the top of all the subsystem and fulfill our functionality.

Posted Date: 9/22/2012 6:07:55 AM | Location : United States







Related Discussions:- Practical implementation of façade patterns, Assignment Help, Ask Question on Practical implementation of façade patterns, Get Answer, Expert's Help, Practical implementation of façade patterns Discussions

Write discussion on Practical implementation of façade patterns
Your posts are moderated
Related Questions
What are the benefits of using of ADO.NET in .NET 4.0. The following are the benefits of using ADO.NET in .NET 4.0 are as follows: Language-Integrated Query (LINQ) - Adds

Give a small explanation of all Elements in the diagram. Action State: - This is a type of state that has an internal action and one outgoing event that would do the int

how make the google sign up page?

A Super-hero SharePoint developer with great design skills Project Description: US: Our start-up company prepares a very innovative and cool SharePoint related product with c

Perform Arithmetic operations on Floating Values - C# Program Hello, I've been trying so many codes for this but those codes didn't work well. Please write the code for Perfor

Custom Mql4 Code/Fxdreema block Project Description: I need the subsequent code written in mql4 and integrated as custom block(s) in fxdreema: for each trade: check pro

Needed Expert Ruby in Rail Deveoloper - urgent Project Description: I require an expert Ruby on Rail developer. Need someone who has depth in knowledge of Ruby on Rail. Wi

What is Reflection?  It extends the advantages of metadata by allowing developers to inspect and use it at runtime. For example, dynamically determine all the classes contained

Normal 0 false false false EN-IN X-NONE X-NONE MicrosoftInternetExplorer4

finding greatest of n no''s in c#