Frage im Vorstellungsgespräch bei Pocket

What is protocol oriented programming?