Tammo Freese: Ruby Erweiterungsmuster
Dieser Vortrag erläutert anhand von Beispielen aus Rails, auf welche Arten Ruby erweitert werden kann – vom Überschreiben von Methoden in Unterklassen über Module und Method Aliasing bis hin zur Metaebene und zur Familie der …missing-Methoden. Anhand von Codebeispielen wird auch gezeigt, auf welche Probleme man bei Erweiterungen und bei Wiederverwendung treffen kann,
und an welchen Stellen die Erweiterbarkeit von Ruby beschränkt ist.
Tammo Freese ist freiberuflicher Berater, Trainer und Extreme Programmer. Sein Schwerpunkt ist die agile Entwicklung mit Ruby on Rails, AJAX und Eclipse. Zur Zeit arbeitet er in Rails-Projekten. In seiner spärlichen Freizeit forscht er an einer Refactoring-Unterstützung im Software-Konfigurationsmanagement. Er ist unter www.tammofreese.de erreichbar.






