5.6.2012 11.30-14.00
, Brasserie Lipp, Uraniastrasse 9, Zürich
Closures und funktionale SprachenMax Kleiner, kleiner kommunikation
Ein Closure ist ein funktionales Objekt, das sich Werte unabhängig seines Geltungsbereichs (Scope) merkt und zurückgibt. Andere meinen auch, es sei schlicht ein anonymer Code Block mit Widerverwendung. Wenn Sie jemals eine Funktion gebaut haben, die eine andere Funktionzurückgibt, haben Sie bereits mit der Closure oder Delegate Idee Kontakt geschlossen. Diese Session soll mit kleinen konkreten Beispiiel Licht in die Welt der Closures bringen und so ganz nebenbeieinige Tatsachen zur funktionalen Programmierung liefern (Back to the Function).
Der Benefit von Closures sind granulare Wiederverwendbarkeit (Reuse), ausführbare Methoden sowie Vermeiden von Redundanz und Wiederholung. Max bespricht:
Für Mitglieder gratis, Mitglieder SwissICT CHF 30, Gäste CHF 80 |