DESIGN PATTERN
IN SOFTWARE DEVELOPMENT
“We have a car, but clients want it to run on the rail”
What we have:
THE CAR
What client wants:
A CAR CAN RUN ON THE
RAIL
ADAPTER
What we have:
THE CAR
ADAPTER