© The Author(s), under exclusive license to APress Media, LLC, part of Springer Nature 2021
V. SarcarSimple and Efficient Programming with C# https://doi.org/10.1007/978-1-4842-7322-7_9

9. Simplify Complex Systems Using Facades

Vaskaran Sarcar1  
(1)
Kolkata, West Bengal, India
 

In Chapter 8, you saw how you can redefine some steps in a multi-step algorithm to achieve a task. In this chapter, you will see an application that also does a series of tasks. But instead of redefining some of these tasks, you will make a simplified interface to perform them. Facades are useful in this context.

Note

You may be interested to learn the difference between a facade and a template method. In general, a template method belongs to a base class and allows the subclasses ...

Get Simple and Efficient Programming with C#: Skills to Build Applications with Visual Studio and .NET now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.