Antiobjekte

Bisweilen kann die Autorität, die Sie infrage stellen sollten, auch Ihre eigene Neigung zu einer bestimmten Art und Weise der Problemlösung sein. Auf der OOPSLA-Konferenz von 2006 erschien ein großartiges Papier mit dem Titel Collaborative Diffusion: Programming Anti-Objects[54]. Die Autoren des Papiers stellen die Behauptung auf, dass Objekte und Objekthierarchien zwar einen exzellenten Abstraktionsmechanismus für die meisten Probleme bieten, dass aber in manchen Fällen dieselben Abstraktionen Probleme komplexer machen. Hinter den »Antiobjekten« steht die Idee, dass man den wahrgenommenen Vordergrund mit dem Hintergrund des Problems vertauscht und das einfachere, weniger offensichtliche Problem löst. Was heißt hier »Vordergrund« und ...

Get Produktiv programmieren now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.