Writing
Talk Session: Polly Want a Message von Sandi Metz
Objektorientierte Affordanzen: Botschaften, Polymorphie und lose Kopplung.
Objektorientierte Sprachen haben klare Vorstellungen davon, wie Code am besten strukturiert werden sollte. Diese Prinzipien führen dazu, dass OO von Natur aus bestimmte Affordanzen (Angebotscharaktere) bietet. Genauso wie runde Türklinken erwarten, gegriffen und gedreht zu werden, erwartet OO Nachrichten, Polymorphie, lose Kopplung und Fabriken (Factories). Der Schlüssel zur Erstellung intuitiver und wartbarer OO-Anwendungen liegt darin, diese eingebauten Möglichkeiten zu verstehen und zu nutzen.