Sollicitatievraag bij Datamatics Global Services

What are design patterns? solid principle? situation based question