SOLID Wash Tunnel is an educational programming series on how to model an automatic wash tunnel with SOLID principles & various design patterns. T

SOLID Wash Tunnel - Introduction

submited by
Style Pass
2021-07-05 16:00:02

SOLID Wash Tunnel is an educational programming series on how to model an automatic wash tunnel with SOLID principles & various design patterns. The programming language used throughout the project is C#.

I can understand the GoF design patterns and SOLID principles one-by-one, but fail to understand how to apply multiple of them in a project?

There are countless examples of SOLID & Design patterns around, but most of them use completely different examples for different patterns. I have failed to find an example or project where the author implemented all (or most) of the patterns.

Nothing is better for a junior/mid level developer than seeing a fully fledged example of the design patterns and their interaction to build a complete project.

The domain as seen from the title is an automatic vehicle wash tunnel. Customers can send their vehicle to be wash by the tunnel. They use the UserPanel to configure various things like:

Leave a Comment